Find the word definition

Wikipedia
Elosuchus

Elosuchus is an extinct genus of neosuchian crocodyliform that lived during the Early Cretaceous of what is now North Africa ( Morocco and Algeria).