Meaning of spleen
Definition of spleen
(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
a
feeling
of
resentful
anger
Other information on spleen
WIKIPEDIA results for
spleen
Amazon results for
spleen
Tweet