Livernoun


Definition

A large lobed glandular organ in the abdomen of vertebrates, involved in many metabolic processes.