Wiktionary
dideoxysugars
n. (plural of dideoxysugar English)
n. (plural of dideoxysugar English)