WTWM

whatsthatwordmean

← Definition
Guess

excrescence

nounAn abnormal or ugly outgrowth on a plant, animal, or object.

Synonyms

growthnounprotrusionnounoutgrowthnounblemishnoun

Built for word lovers.