Aegisuchus

Aegisuchus is a genus of giant, flat-headed crocodyliform within the family Aegyptosuchidae. It existed in what is now Morocco during the Cenomanian age of the Late Cretaceous epoch.

Gallery: