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