Tamil Dictionary 🔍

talpa

Tal"pa, n. Etym: [L., mole.] (Zoöl.) Defn: A genus of small insectivores including the common European mole.


talpa - Similar Words