Meaning of tumour
Definition of tumour
(noun)
an
abnormal
new
mass
of
tissue
that serves no
purpose
Other information on tumour
WIKIPEDIA results for
tumour
Amazon results for
tumour
Tweet