
Peipehsuchus is an extinct genus of teleosaurid crocodyliform from the Early Jurassic (Toarcian). The type species, P. teleorhinus, is known from China and fragmentary remains were found in the Callovian of Kyrgyzstan. == External links== ...
Found on
http://en.wikipedia.org/wiki/Peipehsuchus
No exact match found.