octasaccharides
English
Noun
octasaccharides
plural of
octasaccharide