Tamil Dictionary 🔍

selenographist

Sel`e*nog"ra*phist, n. Defn: A selenographer.


selenographist - Similar Words