spleen
(splEn)
A large organ located in the left, upper abdomen, beside the stomach; as part of the immune system, it produces white blood cells and acts as a blood filter.