Glycogens Meaning

There are 1 meaning(s) for word Glycogens

Meaning 1 : 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