polysaccharides

noun

Plural form of polysaccharide.