English edit

Noun edit

living wall (plural living walls)

  1. A green wall, a wall covered by greenery.

Synonyms edit