English

edit

Noun

edit

mucosaccharides

  1. plural of mucosaccharide