dideoxysugars
English
Noun
dideoxysugars
plural of
dideoxysugar