Search for word
Search
spleen
Nouns
(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
lien
,
(n)
a feeling of resentful anger
irascibility
,
quick temper
,
short temper
,
Synonyms
lien
irascibility
quick temper
short temper
Words of close approximity
spleenwort