Dictionary Check: spleen
"spleen" is a valid word!
Scrabble
8
points
Words with Friends
11
points
Definition
noun
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
noun
a feeling of resentful anger
Advertisement