Subscribe
URL of the page has been copied to clipboard.
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 : glycogen
Install App