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