Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tumours
in English
tumours
us
/ˈtʌ.mərz/
uk
/ˈtʌ.mə.z/
#common
Lemma:
tumour
The lemma is the base or root form of this word.
Definitions
Noun
abnormal
cell
growths
unusual
growths
;
including
abscess
or
neoplasia