English主要词典
excrescence
Universal Words
noun
(formal) an ugly lump that has grown on a part of an animal's body or on a plant:
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).