Peipehsuchus definition

Search

Peipehsuchus

Peipehsuchus logo #21000 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.