English

edit

Etymology

edit

From nature +‎ -scape.

Noun

edit

naturescape (plural naturescapes)

  1. A natural landscape.
  NODES