moonscape

B2
Noun
2 definition(s)
1 Definition

A view of an area of the Moon

2 Definition

(by extension) A desolate or devastated landscape.