Stomatosuchus as New Prehistoric Creatures - Prehistoric Park Fan Cast | myCast.io
Stomatosuchus
Stomatosuchus (type species S. inermis) is an extinct stomatosuchid neosuchian from the Late Cretaceous (Cenomanian) of Egypt. Much of what is known about Stomatosuchus has been inferred from the related genus Laganosuchus.