What is the full meaning of selenographs
SELENOGRAPH, a delineation of the moon [n]
Example of the word selenographs placed on a Scrabble board.