Dinosaur Wiki
Advertisement

Titanochampsa iorii is an extinct genus of mesoeucrocodylian that lived in Brazil during the Late Cretaceous period.

Life reconstruction of Titanochampsa iorii
Advertisement