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