Wiktionary
trisaccharides
n. (plural of trisaccharide English)
n. (plural of trisaccharide English)