Spleen

The Human Body
Vocabulary Term #1060
Noun (thing)
US
UK
Spleen
US
UK
an organ near the stomach that has various roles in purifying and storing the blood
US
UK
"John's spleen was removed after the accident as it had ruptured."