Wiktionary
heterosaccharides
n. (plural of heterosaccharide English)
n. (plural of heterosaccharide English)