/ ɪkˈskresns; NAmE / noun
( formal ) an ugly lump that has grown on a part of an animal's body or on a plant :
( figurative )
The new office block is an excrescence (= it is very ugly) .
••
WORD ORIGIN
late Middle English : from Latin excrescentia , from excrescere grow out, from ex- out + crescere grow.