Wiktionary
heterodisaccharides
n. (plural of heterodisaccharide English)
n. (plural of heterodisaccharide English)