decasaccharides
English
Noun
decasaccharides
plural of
decasaccharide