Wikipedia
Sichuanosuchus
Sichuanosuchus is an extinct genus of crocodylomorph from the Late Jurassic and possibly Early Cretaceous of China.