mycosaccharides
English
Noun
mycosaccharides
plural of
mycosaccharide