greenscape

Noun

 * 1) A predominantly green natural landscape, with foliage etc.