Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word glycogen from English dictionary with examples, synonyms and antonyms.

glycogen   noun

Meaning : One form in which body fuel is stored. Stored primarily in the liver and broken down into glucose when needed by the body.

Synonyms : animal starch