glucosaccharides

English

Noun

glucosaccharides

  1. plural of glucosaccharide