n. neoplasm, cancer, melanoma, sarcoma, malignancy, carcinoma, growth, lump, swelling, protuberance, excrescence The doctor found a tumour that he said ought to be removed
TUMOUR
Meaning of TUMOUR in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012