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