Anteophthalmosuchus (meaning "forward-pointing eye crocodile") is an extinct genus of goniopholidid neosuchian from the Early Cretaceous of southern England, eastern Spain, and western Belgium. It measured around in length, and had a skull length of about .
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).