Tamil Dictionary 🔍

mastigure

Mas"ti*gure, n. Etym: [Gr. (Zoöl.) Defn: Any one of several large spiny-tailed lizards of the genus Uromastix. They inhabit Southern Asia and North Africa.


mastigure - Similar Words