Navigation
 
Sponsored articles
 
Our Services
 


Dictionary
 

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.




This term was added to the dictionary on Monday 20 July, 2009
See also