Tamil Dictionary 🔍

salamandrina

Sal`a*man*dri"na, n.; pl. Etym: [NL.] (Zoöl.) Defn: A suborder of Urodela, comprising salamanders.


salamandrina - Similar Words