Wikipedia
Laganosuchus
Laganosuchus is an extinct genus of stomatosuchid crocodyliform. Fossils have been found from Niger and Morocco and date back to the Upper Cretaceous.