Dinosaur Wiki
Advertisement

Ceratosuchops inferodios (meaning "horned crocodile face") is an extinct genus of spinosaurid theropod dinosaur that lived in Britain during the Early Cretaceous period.

Art impression of Ceratosuchops & endocast skull
Advertisement