EN

Synonyms for lunarscape

Most common

moonscape

All synonyms

Noun

Definitions

  1. n. 1

    A view of an area of the Moon.

Forms

Plural
lunarscapes → moonscapes…

By length

9 letters
moonscape