<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: icon icon icon icon iconword visualiser Go and visit our forums Community Forums