YourDictionary

spleen medical definition

noun
A large, highly vascular lymphoid organ, lying to the left of the stomach below the diaphragm and serving to store blood, disintegrate old blood cells, filter foreign substances from the blood, and to produce lymphocytes.

Learn more about spleen

Related Articles

link/cite print suggestion box