SELENOGRAPHIC MEANING IN ENGLISH

• Selenographic Definition & Synonyms

  1. (a.) Alt. of Selenographical


• Selenographical Definition & Synonyms

  1. (a.) Of or pertaining to selenography.


RECENT SEARCHES