 Stomatosuchus

Stomatosuchus (type species "S. inermis") is an extinct long stomatosuchid neosuchian from the Late Cretaceous (Cenomanian) of Egypt.Unlike most other crocodyliforms, it is difficult to determine exactly what "S. inermis" ate.