heterosaccharides
English
Noun
heterosaccharides
plural of
heterosaccharide