anhydrosaccharides

English

Noun

anhydrosaccharides

  1. plural of anhydrosaccharide