Glossary

glycogen

Subject: 

  • Life Sciences

the form in which excess glucose is stored in the liver and muscles of mammals.