Polysaccharide

A Large Molecule Made Of Many Smaller Monosaccharides.

Polysaccharide Definition
Polysaccharide Definition