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.
Primary definition: A distinct, abnormal, or disfiguring outgrowth on the body of a human, animal, or plant, such as a wart or tumor.