Cretaceous Early

Mesozoic 145,0–100,5 Mya 703 dinosaurios

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.

Bueckeburgichnus maximus

None

Carnivore

Megalosauria

None

Carnivore

Megalosauridae

None

Carnivore

Megalosauropus brionensis

None

Carnivore

Megalosauropus broomensis

None

Carnivore

Megalosauropus (Eutynichnium) gomesi

None

Carnivore

Megalosauropus titanopelobatidus

None

Carnivore

Megalosaurus

None

Carnivore

Megalosaurus bucklandii

None

Carnivore

Mei long

None

Carnivore

Grallator emeiensis

None

Carnivore

Mengciusornis dentatus

None

Carnivore

Menglongipus

None

Carnivore

Metatetrapous valdensis

None

Herbivore

Dalianraptor cuhe

None

Carnivore

Microenantiornis vulgaris

None

Carnivore

Datanglong guangxiensis

None

Carnivore

Microraptor

Dromaeosauridae

Carnivore

Microraptor gui

None

Carnivore

Microraptor hanqingi

None

Carnivore

Microraptor zhaoianus

None

Carnivore

Microvenator

None

Omnivore

Microvenator celer

None

Omnivore

Mierasaurus bobyoungi

None

Herbivore

Migmanychion laiyang

None

Carnivore

Minisauripus

None

Herbivore

Minisauripus chuanzhuensis

None

Herbivore

Minisauripus zhenshuonani

None

Herbivore

Minmi paravertebrata

None

Herbivore

Grallator olonensis

None

Carnivore

Mirischia asymmetrica

None

Carnivore

Mnyamawamtuka moyowamkia

None

Herbivore

Moabosaurus utahensis

None

Herbivore

Moguiornipes robusta

None

Carnivore

Mongolosaurus haplodon

None

Herbivore

Mongolostegus exspectabilis

None

Herbivore

Monoenantiornis sihedangia

None

Carnivore

Cratoavis cearensis

None

Carnivore

Cruralispennia multidonta

None

Carnivore

Moraesichnium barberenae

None

Carnivore

Morelladon beltrani

None

Herbivore

Muttaburrasaurus langdoni

None

Herbivore

Nanantius

None

Carnivore

Caririchnium liucixini

None

Herbivore

Parabrontopodus distercii

None

Herbivore

Parafaveoloolithus

None

Herbivore

Parafaveoloolithus xipingensis

None

Herbivore

Titanosauridae

None

Herbivore