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
Synonyms : animal starch
Similar words of Glycogens :
