glucosaccharides
English
Noun
glucosaccharides
plural of
glucosaccharide