polysaccharide

nounA type of carbohydrate made of many sugar molecules linked together, such as starch or cellulose.

Synonyms