Lunarnauts, noun plural of lunarnaut. Synonyms in the same form.
lunanauts, moonnauts
All synonyms for lunarnaut →