English

edit

Etymology

edit

From tree +‎ -scape.

Noun

edit

treescape (plural treescapes)

  1. A landscape with many trees.

Anagrams

edit