Definition for Liver

From Biology Forums Dictionary

An organ in vertebrates that performs diverse metabolic functions and is the site of bile production.