Spleen
An organ located in the upper left part of the abdomen near the stomach.
The spleen produces lymphocytes; it is the largest lymphatic organ in the body.
The spleen also filters the blood, serves as a major reservoir for blood and destroys blood cells that are aged.