vertical garden

Noun

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