green wall
English
Noun
green
wall
(
plural
green walls
)
A
wall
deliberately covered with living
greenery
.
Coordinate term:
green curtain
Synonyms
living wall
vertical garden
Anagrams
Ellwanger