Tamil Dictionary 🔍

lepidosauria

Lep`i*do*sau"ri*a, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A division of reptiles, including the serpents and lizards; the Plagiotremata.


lepidosauria - Similar Words