heterodisaccharides
English
Noun
heterodisaccharides
plural of
heterodisaccharide