polysaccarides
French
Noun
polysaccarides
m
plural of
polysaccaride