an Entity in Data Space: 134.155.108.49:8890
Sichuanosuchus is an extinct genus of crocodylomorph from the Late Jurassic and possibly Early Cretaceous of China.