Liver
Definition
A large lobed glandular organ in the abdomen of vertebrates, involved in many metabolic processes.
Pronunciation
Part of Speech
noun
A large lobed glandular organ in the abdomen of vertebrates, involved in many metabolic processes.
noun