Synonyms of Excrescence

Primary definition: A distinct, abnormal, or disfiguring outgrowth on the body of a human, animal, or plant, such as a wart or tumor.

Full Dictionary Entry

Antonyms & Opposite Concepts