Find the word definition

Wikipedia
Peipehsuchus

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.