SELENOLOGY MEANING IN ENGLISH

• Selenology Definition & Synonyms

  1. (n.) That branch of astronomy which treats of the moon.


RECENT SEARCHES