Vocabulary Term: tumor

Noun (thing)
USA
UK
tumor
USA
UK
an abnormal growth of cells
USA
UK
"If you feel a tumor in your breast, you should contact your GP immediately."