MOONSCAPE


Meaning of MOONSCAPE in English

n. surface of the moon; area resembling the surface of the moon

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.