Definition for Polysaccharides

From Biology Forums Dictionary