Squalicorax

Squalicorax

Squalicorax is a genus of extinct lamniform shark known to have lived during the Cretaceous period.

Read more about Squalicorax.