Noun (thing)
Spleen
US
UK
US
UK
the largest lymph organ, acting primarily as a blood filter
US
UK
His spleen ruptured in the accident.