Biology

Define glycogen

Asked by
Last updated by anonymous
1 Answers
Log in to answer
An extensively branched glucose storage polysaccharide found in the liver and muscle of animals; the animal equivalent of starch.