Spleen

Search for glossary terms (regular expression allowed)
Term Main definition
Spleen

organ located in the abdomen that functions mainly to store blood cells, remove old blood cells from circulation, produce lymphocytes to fight infection, and filter foreign substances from the blood