treescape

English

Etymology

From tree +‎ -scape.

Noun

treescape (plural treescapes)

  1. A landscape with many trees.

Anagrams