Otodus

Otodus

Otodus obliquus is an extinct mackerel shark which lived during the Paleocene and Eocene epochs, approximately about 60 to 45 million years ago.

Read more about Otodus.