Wiktionary
dehydrosugars
n. (plural of dehydrosugar English)
n. (plural of dehydrosugar English)