Tamil Dictionary 🔍

geophila

Ge*oph"i*la, n. pl. Etym: [NL., from Gr. (Zoöl.) Defn: The division of Mollusca which includes the land snails and slugs.


geophila - Similar Words