mucosaccharides

English

Noun

mucosaccharides

  1. plural of mucosaccharide