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