Temnodontosaurus

Temnodontosaurus is an extinct genus of large marine ichthyosaurs that lived during the Early Jurassic. Its species had long, narrow jaws and exceptionally large eyes.

Connect