Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tumors
in English
tumors
us
/ˈtuː.mərz/
uk
/ˈtjuː.məʃz/
#common
Lemma:
tumor
The lemma is the base or root form of this word.
Definitions
Noun
abnormal
growths
(
in
the
body
)
unusual
cell
masses
;
possibly
cancerous
or
benign
Compounds / Phrases
antitumors