Teleosaurus

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