tumour

Nouns

  • (n) an abnormal new mass of tissue that serves no purpose neoplasm, tumor,

Synonyms

neoplasm tumor

Words of close approximity

tumor
tumour necrosis factor