living wall

Noun

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