Word info

desertscape

Noun

Meaning

desertscape (plural desertscapes)

A desert landscape.

Source: en.wiktionary.org

Close letter words and terms