Find the word definition

Wiktionary
lunarscape

n. A view of an area of the Moon.

Usage examples of "lunarscape".

The microphone in his helmet beamed his words to the mother ship, which received them and relayed them back over the entire lunarscape or even, when desired, back to Earthbase.