tridecasaccharides
English
Noun
tridecasaccharides
plural of
tridecasaccharide