Find the word definition

The Collaborative International Dictionary
Selenograph

Selenograph \Se*le"no*graph\, n. A picture or delineation of the moon's surface, or of any part of it.

Wiktionary
selenograph

n. (context dated English) A picture or delineation of the Moon's surface.