Biology Define glycogen Asked by bookragstutor on 10 Sep 01:34 Last updated by anonymous on 10 Sep 01:34
An extensively branched glucose storage polysaccharide found in the liver and muscle of animals; the animal equivalent of starch.