Definition of teleosaur in English:
teleosaur
Pronunciation /ˈtɛlɪəsɔː/ /ˈtiːlɪəsɔː/
noun
Any of the extinct marine crocodilians of the Mesozoic family Teleosauridae; a Teleosaurus.
Origin
Mid 19th century; earliest use found in Reports of the British Association for the Advancement of Science.