MOONSCAPE


Meaning of MOONSCAPE in English

moon ‧ scape /ˈmuːnskeɪp/ BrE AmE noun [singular]

an area of land with no plants that looks like the surface of the moon

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.