excrescence ( synonym found)

Definition of excrescence:

(n) : something, usually abnormal, which grows out of something else; a disfiguring or unwanted mark or adjunct

Definition of excrescence:

(n) : something, usually abnormal, which grows out of something else; a disfiguring or unwanted mark or adjunct

Back to Top