glycogen

Definitions

Food

  • A polysaccharide produced in the animal body from glucose and stored in the liver and muscles. Very quickly broken down into glucose and thus a very important quickly available energy store. Animals that are killed after stress e.g. of the hunt or from poor handling have little or no glycogen in their muscles which are thus less flavoursome than otherwise.

Medical

  • noun a type of starch, converted from glucose by the action of insulin, and stored in the liver as a source of energy
http://www.dictionarycentral.com/definition/glycogen.html