Teleosaurus /(?)/

Te·le·o·sau·rus

Teleosaurus

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