×
Did you mean: Hupehsuchus
Peipehsuchus

Peipehsuchus

Peipehsuchus is an extinct genus of metriorhynchoid crocodyliform from the Early Jurassic. The type species, P. teleorhinus, is known from China and fragmentary remains were found in the Callovian of Kyrgyzstan. Wikipedia