Moonscape

Antonyms for "moonscape" (2 found)

Noun(2 words)
lush landscapeterrestrial landscape

More for "moonscape"