excrescence

美 [ɪkˈskres(ə)ns]
英 [ɪk'skres(ə)ns]
  • n.赘生物;赘疣;瘤
  • 网络小瘤;瘤状;异常生长
复数:excrescences  
excrescence
n.
1.
赘生物;赘疣;瘤an ugly lump that has grown on a part of an animal's body or on a plant
The new office block is an excrescence(= it is very ugly) .
这座新办公楼很是煞风景。