mucosaccharides
English
Noun
mucosaccharides
plural of
mucosaccharide