heptasaccharides
English
Noun
heptasaccharides
plural of
heptasaccharide