Selenographer
English Meaning
One skilled in selenography.
- a person who charts the moon's surface
- a person who studies selenography
Sorry, No Malayalam Meaning for your input!
See Selenographe Want To Try Selenographer In Malayalam??