Glycogen

Concept

The stored form of glucose in animals, primarily in the liver and muscles, serving as a critical energy reserve.

Mentioned in 6 videos