Uk English Meaning of tumour
tumour
Other Uk English words related to tumour
No Synonyms and anytonyms found
Nearest Words of tumour
Definitions and Meaning of tumour in English
tumour (n)
an abnormal new mass of tissue that serves no purpose
FAQs About the word tumour
tumour
an abnormal new mass of tissue that serves no purpose
No synonyms found.
No antonyms found.
tumorous => tumorous, tumored => tumoured, tumor virus => Tumour virus, tumor suppressor gene => Tumour suppressor gene, tumor necrosis factor => tumour necrosis factor,