spleen
A large organ located in the left, upper abdomen, beside the stomach. It is part of the immune system, producing white blood cells and acts as a blood filter.