Definition for Glycogen

From Biology Forums Dictionary

A polysaccharide found in animal cells and sometimes called animal starch.