Microsuchus

Microsuchus is an extinct genus of goniopholidid mesoeucrocodylian. Fossils have been found that date back to the Late Cretaceous. It may be a nomen dubium.