Spleen
WordNet

noun


(1)   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
(2)   A feeling of resentful anger
 
x
OK