Advertisement

tumor (n.)

early 15c., from Latin tumor "swelling, condition of being swollen, a tumor," from tumere "to swell" (from PIE root *teue- "to swell").

Others are reading

Advertisement
Definitions of tumor from WordNet

tumor (n.)
an abnormal new mass of tissue that serves no purpose;
Synonyms: tumour / neoplasm
From wordnet.princeton.edu