Search Results For Tumour
tumour
noun, pathol a) any abnormal swelling b) a mass of tissue formed by a new growth of cells, normally independent of the surrounding structures
From Collins
©HarperCollins 2008. Collins English Dictionary definition of tumour