Definition of teleosaurus

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of teleosaurus is as below...

Teleosaurus (n.) A genus of extinct crocodilian reptiles of the Jurassic period, having a long and slender snout..

Lern More About Teleosaurus

Teleosaur :: Teleosaur (n.) Any one of several species of fossil suarians belonging to Teleosaurus and allied genera. These reptiles are related to the crocodiles, but have biconcave vertebrae..
Teleosaurus :: Teleosaurus (n.) A genus of extinct crocodilian reptiles of the Jurassic period, having a long and slender snout..
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us