Cretaceous Late

Mesozoic 100.5–66.0 Mya 1230 dinosaurs

The final age of dinosaurs, featuring iconic species like Tyrannosaurus rex, Triceratops, and Velociraptor. Dinosaurs reached their peak diversity before the catastrophic asteroid impact at the Chicxulub crater ended the Mesozoic Era.

Ornithuromorpha

None

Carnivore

Orodromeus

None

Herbivore

Orodromeus makelai

None

Herbivore

Orodrominae

None

Herbivore

Ostendichnus bilobatus

None

Carnivore

Ouranosaurus

None

Herbivore

Ovaloolithus

None

Herbivore

Ovaloolithus chinkangkouensis

None

Herbivore

Ovaloolithus dinornithoides

None

Herbivore

Ovaloolithus laminadermus

None

Herbivore

Ovaloolithus sangpingensis

None

Herbivore

Ovaloolithus tenuisus

None

Herbivore

Ovaloolithus turpanensis

None

Herbivore

Ovaloolithus utahensis

None

Herbivore

Overoraptor chimentoi

None

Carnivore

Overosaurus paradasorum

None

Herbivore

Oviraptor

Theropoda

Omnivore

Oviraptoridae

None

Omnivore

Oviraptorinae

None

Omnivore

Oviraptorosauria

None

Omnivore

Oviraptor philoceratops

None

Herbivore

Ovoraptor djadochtari

None

Carnivore

Oxalaia quilombensis

None

Carnivore

Pachycephalosauridae

None

Herbivore

Pachycephalosaurinae

None

Herbivore

Pachycephalosaurus

Pachycephalosauria

Herbivore

Pachycephalosaurus wyomingensis

None

Herbivore

Pachyrhinosaurinae

None

Herbivore

Pachyrhinosaurus

None

Herbivore

Pachyrhinosaurus canadensis

None

Herbivore

Pachyrhinosaurus lakustai

None

Herbivore

Pachyrhinosaurus perotorum

None

Herbivore

Pakisauridae

None

Herbivore

Pakisaurus

None

Herbivore

Pakisaurus balochistani

None

Herbivore

Palaeotringa littoralis

None

Carnivore

Palaeotringa vagans

None

Carnivore

Palintropus

None

Herbivore

Paludititan

None

Herbivore

Paludititan nalatzensis

None

Herbivore

Pamparaptor micros

None

Carnivore

Panamericansaurus schroederi

None

Herbivore

Panoplosaurus

None

Herbivore

Panoplosaurus mirus

None

Herbivore

Panoplosaurus rugosidens

None

Herbivore

Papiliovenator neimengguensis

None

Carnivore

Paracorpulentapus zhangsanfengi

None

Carnivore

Paradictyoolithus xiaxishanensis

None