Meaning of glycogen

Definition of glycogen

(noun) one form in which body fuel is stored; stored primarily in the liver and broken down into glucose when needed by the body

Other information on glycogen

WIKIPEDIA results for glycogen
Amazon results for glycogen