YourDictionary

glycogen

noun

a polysaccharide, (CHO), produced and stored in animal tissues, esp. in the liver and muscles, and changed into glucose as the body needs it

See glycogen in American Heritage Dictionary 4

Learn more about glycogen

Related Articles

link/cite print suggestion box