Stomatosuchus (meaning "mouth crocodile") is an extinct stomatosuchid neosuchian from the Late Cretaceous (Cenomanian) Bahariya Formation of Egypt. The type and only species is S. inermis. Much of what is known about Stomatosuchus has been inferred from the related genus Laganosuchus.
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).