Find the word definition

Wikipedia
Saurodon

Saurodon ("Lizard Tooth") is an extinct genus of Ichthyodectid fish from the Cretaceous.

Saurodon leanus is known to occur as early as the late Coniacian through the Santonian, in the Late Cretaceous. It was a large, predatory fish, with a length of more than 2.5 m.