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

spleen

 noun: Internal anatomy topic
[countable] a small organ near the stomach that controls the quality of the blood cells a ruptured spleen