liver glycogenmedical dictionary

Glycogen stored in the liver.

(12 Dec 1998)