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