anhydrosaccharides

English edit

Noun edit

anhydrosaccharides

  1. plural of anhydrosaccharide