Cretaceous Early

Mesozoic 145.0–100.5 Mya 703 dinosaurs

The Cretaceous saw continued dinosaur evolution with the rise of ornithopods and early ceratopsians. Flowering plants first appeared and began to transform terrestrial ecosystems. Spinosaurus and other large theropods lived during this time.

Nipponoolithus ramosus

None

Carnivore

Noguerornis gonzalezi

None

Carnivore

Normanniasaurus genceyi

None

Herbivore

Nqwebasaurus thwazi

None

Herbivore

Nuthetes

None

Carnivore

Nuthetes destructor

None

Carnivore

Omnivoropteryx sinousaorum

None

Carnivore

Oobardjidama foulkesi

None

Herbivore

Oplosaurus armatus

None

Herbivore

Ordexallopus zhanglifui

None

Carnivore

Orienantius ritteri

None

Carnivore

Ornithischia

None

Herbivore

Ornithomimipus

None

Carnivore

Ornithomimipus gracilis

None

Carnivore

Ornithopoda

None

Herbivore

Ornithopsis

None

Herbivore

Ornithopsis hulkei

None

Herbivore

Oryctodromeus

None

Herbivore

Oryctodromeus cubicularis

None

Herbivore

Otogornis genghisi

None

Carnivore

Ouranosaurus nigeriensis

None

Herbivore

Ovaloolithidae

None

Herbivore

Owenodon

None

Herbivore

Owenodon hoggii

None

Herbivore

Pachycorioolithus jinyunensis

None

Carnivore

Padillasaurus leivaensis

None

Herbivore

Parabohaiornis martini

None

Carnivore

Parabrontopodus distercii

None

Herbivore

Parafaveoloolithus

None

Herbivore

Parafaveoloolithus macroporus

None

Herbivore

Parafaveoloolithus microporus

None

Herbivore

Parafaveoloolithus xipingensis

None

Herbivore

Parahongshanornis chaoyangensis

None

Carnivore

Paranthodon africanus

None

Herbivore

Parapengornis eurycaudatus

None

Carnivore

Paraprotopteryx gracilis

None

Carnivore

Patagotitan mayorum

None

Herbivore

Pawpawsaurus campbelli

None

Herbivore

Paxavipes babcockensis

None

Carnivore

Pelecanimimus polyodon

None

Herbivore

Peloroplites cedrimontanus

None

Herbivore

Pelorosaurus conybeari

None

Herbivore

Penelopognathus weishampeli

None

Herbivore

Pengornis houi

None

Carnivore

Phaceloolithidae

None

Phuwiangosaurus

None

Herbivore

Phuwiangosaurus sirindhornae

None

Herbivore

Phuwiangvenator yaemniyomi

None

Carnivore