living wall

noun
🔊/ˈlɪvɪŋ wɔːl/
🔊/ˈlɪvɪŋ wɔːl/
(also green wall)
jump to other results
  1. a structure covered in plants that can be attached to the wall of a building
    • a 12-storey living wall一幢12层高的起居墙
    • A living wall will improve the energy balance and aid biodiversity.一堵活墙将改善能量平衡并有助于生物多样性。