Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spleens
in English
spleens
#common
Lemma:
spleen
The lemma is the base or root form of this word.
Definitions
Noun
multiple
spleen
organs
a
gland
filtering
blood
;
storing
lymphocytes
a
state
of
ill
humor
;
irritability