tumour
English Dictionary
->
Letter T
-> tumour
Search Dictionary:
tumour Definition
(n)
an
abnormal
new
mass
of
tissue
that
serves
no
purpose
tumour Synonyms
neoplasm
tumor
tumour
© Art Branch Inc.