dodecasaccharides
English
Noun
dodecasaccharides
plural of
dodecasaccharide