Definition for Polysaccharide

From Biology Forums Dictionary