Find the word definition

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.