Skip to main content

selenology

English selenology meaning in English  •  selenology का अर्थ अंग्रेजी में
Noun
  • That branch of astronomy which treats of the moon.
Advertisement