| spleen | medical dictionary |
<anatomy> An organ that produces lymphocytes, filters the blood, stores blood cells and destroys those that are aging. It is located on the left side of the abdomen near the stomach.
(12 May 1997)
SPLash!, splash screen, splat, splay < Prev | Next > spleen cyst, spleen deoxyribonuclease
Bookmark with: ![]() | word visualiser | Go and visit our forums ![]() |

dictionary help





