tumor - English Synonyms Dictionary

tumor

n.
[1] tumour , neoplasm