liver noun definition in Internal anatomy topic from the Oxford Advanced Learner's Dictionary

liver

 noun: Internal anatomy topic
[countable] a large organ in the body that cleans the blood and produces bile