English

edit

Etymology

edit

tree +‎ -scape

Noun

edit

treescape (plural treescapes)

  1. A landscape with many trees.

Anagrams

edit