Dinosaur Wiki
Advertisement

Leidyosuchus (meaning "Leidy's crocodile") is an extinct genus of alligatorid that lived in Alberta, Canada during the Late Cretaceous period.

In popular culture[]

  • Leidyosuchus appeared in Dinosaur Train.
Advertisement