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. 各种各样的常春藤常用来覆盖栅栏。