Dinosaurs

Browse and search the complete dinosaur database.

Pachyrhinosaurus canadensis

Pachyrhinosaurus canadensis

Cretaceous Late Herbivore

Pachyrhinosaurus lakustai

Pachyrhinosaurus lakustai

Cretaceous Late Herbivore

Pachyrhinosaurus perotorum

Pachyrhinosaurus perotorum

Cretaceous Late Herbivore

Padillasaurus leivaensis

Padillasaurus leivaensis

Cretaceous Early Herbivore

Pakisauridae

Pakisauridae

Cretaceous Late Herbivore

Pakisaurus

Pakisaurus

Cretaceous Late Herbivore

Pakisaurus balochistani

Pakisaurus balochistani

Cretaceous Late Herbivore

Palaealectoris incertus

Palaealectoris incertus

Herbivore

Palaeonossax senectus

Palaeonossax senectus

Herbivore

Palaeopapia eous

Palaeopapia eous

Herbivore

Palaeotis weigelti

Palaeotis weigelti

Herbivore

Palintropus

Palintropus

Cretaceous Late Herbivore

Paludititan

Paludititan

Cretaceous Late Herbivore

Paludititan nalatzensis

Paludititan nalatzensis

Cretaceous Late Herbivore

Panamericansaurus schroederi

Panamericansaurus schroederi

Cretaceous Late Herbivore

Pandanaris convexa

Pandanaris convexa

Herbivore

Panoplosaurus

Panoplosaurus

Cretaceous Late Herbivore

Panoplosaurus mirus

Panoplosaurus mirus

Cretaceous Late Herbivore

Panoplosaurus rugosidens

Panoplosaurus rugosidens

Cretaceous Late Herbivore

Parabrontopodus

Parabrontopodus

Jurassic Late Herbivore

Parabrontopodus barkhausensis

Parabrontopodus barkhausensis

Jurassic Late Herbivore

Parabrontopodus distercii

Parabrontopodus distercii

Cretaceous Early Herbivore

Parabrontopodus mcintoshi

Parabrontopodus mcintoshi

Jurassic Late Herbivore

Paracygnopterus

Paracygnopterus

Herbivore

Parafaveoloolithus

Parafaveoloolithus

Cretaceous Early Herbivore

Parafaveoloolithus guoqingsiensis

Parafaveoloolithus guoqingsiensis

Cretaceous Late Herbivore

Parafaveoloolithus macroporus

Parafaveoloolithus macroporus

Cretaceous Early Herbivore

Parafaveoloolithus microporus

Parafaveoloolithus microporus

Cretaceous Early Herbivore

Parafaveoloolithus pingxiangensis

Parafaveoloolithus pingxiangensis

Cretaceous Late Herbivore

Parafaveoloolithus tiansicunensis

Parafaveoloolithus tiansicunensis

Cretaceous Late Herbivore

Parafaveoloolithus xipingensis

Parafaveoloolithus xipingensis

Cretaceous Early Herbivore

Paralitherizinosaurus japonicus

Paralitherizinosaurus japonicus

Cretaceous Late Herbivore

Paralititan

Paralititan

Cretaceous Late Herbivore

Paralititan stromeri

Paralititan stromeri

Cretaceous Late Herbivore

Parankylosauria

Parankylosauria

Cretaceous Late Herbivore

Paranthodon africanus

Paranthodon africanus

Cretaceous Early Herbivore

Paranyroca magna

Paranyroca magna

Herbivore

Paraortygidae

Paraortygidae

Herbivore

Paraortygoides argillae

Paraortygoides argillae

Herbivore

Paraortyx

Paraortyx

Herbivore

Paraortyx lorteti

Paraortyx lorteti

Herbivore

Parapavo

Parapavo

Herbivore

Pararhabdodon

Pararhabdodon

Cretaceous Late Herbivore

Pararhabdodon isonensis

Pararhabdodon isonensis

Cretaceous Late Herbivore

Parasaurolophus

Parasaurolophus walkeri

Cretaceous Late Herbivore

Parasaurolophus cyrtocristatus

Parasaurolophus cyrtocristatus

Cretaceous Late Herbivore

Parasaurolophus tubicen

Parasaurolophus tubicen

Cretaceous Late Herbivore

Parasaurolophus walkeri

Parasaurolophus walkeri

Cretaceous Late Herbivore