Tamil Dictionary 🔍

halisauria

Hal`i*sau"ri*a, n. pl. Etym: [NL., fr. Gr. (Paleon.) Defn: The Enaliosauria.


halisauria - Similar Words