an ugly part that has grown on a part of an animal’s body or on a plant, caused by disease or abnormality 贅生物;贅疣;瘤 A hard, bony excrescence was visible above one of the animal’s hooves. 在動物的一只蹄子上方可以看到一個堅硬的骨贅。 - (figurative)
The new office block is an excrescence (= it is very ugly). 這座新辦公樓很是煞風景。
Word Originlate Middle English: from Latin excrescentia, from excrescere ‘grow out’, from ex- ‘out’ + crescere ‘grow’.