C2 noun /ɪkˈskrɛsəns/
excrescence
Meaning
An abnormal outgrowth or lump, often considered unattractive.
Example
The building was considered an excrescence on the landscape.