tumor

Nouns

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

Synonyms

neoplasm tumour

Words of close approximity

Tums
tumid tummy
tumor necrosis factor tumor suppressor gene tumor virus