Skip to main content

selenography

English selenography meaning in English  •  selenography का अर्थ अंग्रेजी में
Noun
  • The science that treats of the physical features of the moon; -- corresponding to >physical geography > in respect to the earth.
Advertisement