naturescape

English

Etymology

From nature +‎ -scape.

Noun

naturescape (plural naturescapes)

  1. A natural landscape.