TUMOUR


Meaning of TUMOUR in English

n. neoplasm, cancer, melanoma, sarcoma, malignancy, carcinoma, growth, lump, swelling, protuberance, excrescence The doctor found a tumour that he said ought to be removed

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.