History
History
Synonyms
UK
US
Meaning:
tumour

a diseased growth in some part of the body

abnormal growth in animate being

tumor

a diseased growth in some part of the body

abnormal growth in animate being

NEOPLASM as in Wiktionary
NEOPLASM as in Wikipedia