Kaprosuchus

Kaprosuchus is an extinct genus of crocodyliforms from Late Cretaceous Africa, distinguished by enlarged, tusk-like teeth and prominent bony projections above the eyes.

Connect