Word info

wetscape

Noun

Meaning

wetscape (plural wetscapes)

A wetland landscape

Source: en.wiktionary.org

Close letter words and terms