Word info Synonyms

lunarscape

Noun

Meaning

lunarscape (plural lunarscapes)

A view of an area of the Moon.

Source: en.wiktionary.org

Synonyms

Close letter words and terms