aminosaccharides
English
Noun
aminosaccharides
plural of
aminosaccharide