DictionaryCentral.com
Home
About Us
Advertise with Us
Careers
tumour
Definition
General English
noun
an
unusual
swelling
or growth of new cells in the
body
Nearby Definitions of “tumour”
tulip
tulipe
tumbet
tumble
tumbler
tumour
tuna
tuna-dolphin case
tunable dye laser
Tunbridge Wells sausage
tune
Contexts for “tumour”
1 definition in context
General English
http://www.dictionarycentral.com/definition/tumour.html