WTWM

whatsthatwordmean

← Definition
Guess

spleen

nounAn organ in the body that filters blood and helps fight infection.

Synonyms

irenounwrathnounangernoun

Built for word lovers.