Random
Observatory on the moon
Synonyms for Observatory on the moon
lunar base
lunar city
moon base
moon station
For more similar words, try
Observatory on the moon
on Thesaurus.plus dictionary