heterosaccharides

English

Noun

heterosaccharides

  1. plural of heterosaccharide