ivy       
noun [ C or U ] uk/ˈaɪ.vi/ us/ˈaɪ.vi/
 常春藤
an evergreen plant (= one that never loses its leaves) that often grows up trees or buildings
  Ivy covered the broken walls. 断墙上爬满了常春藤。 
 Variegated ivy is a popular choice for covering fences. 各种各样的常春藤常用来覆盖栅栏。