D defs.my
Entry 1 sense Webster, 1913

Teleosaurus

· Te·le·o·sau·rus · IPA
01 n. A genus of extinct crocodilian reptiles of the Jurassic period, having a long and slender snout.
  1. 1.
    A genus of extinct crocodilian reptiles of the Jurassic period, having a long and slender snout.(Paleon.)