green wall

English

Noun

green wall (plural green walls)

  1. A wall deliberately covered with living greenery.
    Coordinate term: green curtain

Synonyms

Anagrams