trisaccharides
English
Noun
trisaccharides
plural of
trisaccharide