Deinosuchus

Deinosuchus is an extinct genus of giant alligatoroid crocodilians that lived in North America during the Late Cretaceous. Its size and powerful jaws made it one of the era’s largest predators.

Connect