English

edit

Noun

edit

living wall (plural living walls)

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

Synonyms

edit