Tamil Dictionary 🔍

teleosaurus

n. மரபற்றுப்போன புதைபடிவ முதலையின விலங்கு.


Te`le*o*sau"rus, n. Etym: [NL., fr. Gr. (Paleon.) Defn: A genus of extinct crocodilian reptiles of the Jurassic period, having a long and slender snout.


teleosaurus - Similar Words