Having to do with the spleen (an organ in the abdomen that makes immune cells, filters the blood, stores blood cells, and destroys old blood cells).
Search the Glossary of Medical Terms
Sign up for the QuackTrack.org newsletter below!
Having to do with the spleen (an organ in the abdomen that makes immune cells, filters the blood, stores blood cells, and destroys old blood cells).
Sign up for the QuackTrack.org newsletter below!
Sign up for the QuackTrack.org newsletter below!