streamscape

English

Etymology

From stream +‎ -scape.

Noun

streamscape (plural streamscapes)

  1. A landscape dominated by a stream.