MOONSCAPE


Meaning of MOONSCAPE in English

[moon.scape] n (1916): the surface of the moon as seen or as depicted; also: a landscape resembling this surface

Merriam-Webster English vocab.      Английский словарь Merriam Webster.