Spleen

Hormones and Glands
Vocabulary Term #2567
Noun (thing)
US
UK
Spleen
US
UK
the largest lymph organ, acting primarily as a blood filter
US
UK
"His spleen ruptured in the accident."