spleen
s pleen
- n a large dark-red oval organ on the left side of the body between the stomach and the diaphragm; produces cells involved in immune responses
- n a feeling of resentful anger
- Once inside the body, the kala-azar protozoan invades and weakens the immune system, causing fever, weight loss, anemia and enlargement of the spleen.
- The spleen extract which he prepared to use was in high concentration.
- THE BORN-AGAIN SPLEENThough surprisingly little is known about the spleen, a small organ located beneath the left rib cage, it has at least one important function: filtering.