Word info

marshscape

Noun

Meaning

marshscape (plural marshscapes)

A marshy landscape.

Source: en.wiktionary.org

Close letter words and terms