TUMOUR


Meaning of TUMOUR in English

n. abnormal swelling in any part of the body, growth, lump (alternate spelling for tumor)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.