Array

Translations:Leber/1/en

The liver is the central and largest organ of substance formation, metabolism and storage (especially glycogen), as well as the gland for bile production.