Dinosaurs

Browse and search the complete dinosaur database.

Malakhelisaurus mianwali

Malakhelisaurus mianwali

Jurassic Middle Herbivore

Malarguesaurus florenciae

Malarguesaurus florenciae

Cretaceous Late Herbivore

Malawisaurus dixeyi

Malawisaurus dixeyi

Cretaceous Early Herbivore

Malefica deckerti

Malefica deckerti

Cretaceous Late Herbivore

Mamenchisauridae

Mamenchisauridae

Jurassic Middle Herbivore

Mamenchisaurus

Mamenchisaurus

Jurassic Middle Herbivore

Mamenchisaurus anyuensis

Mamenchisaurus anyuensis

Jurassic Late Herbivore

Mamenchisaurus constructus

Mamenchisaurus constructus

Jurassic Late Herbivore

Mamenchisaurus hochuanensis

Mamenchisaurus hochuanensis

Jurassic Middle Herbivore

Mamenchisaurus jingyanensis

Mamenchisaurus jingyanensis

Jurassic Middle Herbivore

Mamenchisaurus sinocanadorum

Mamenchisaurus sinocanadorum

Jurassic Late Herbivore

Mamenchisaurus youngi

Mamenchisaurus youngi

Jurassic Middle Herbivore

Mandschurosaurus

Mandschurosaurus

Cretaceous Early Herbivore

Mandschurosaurus amurensis

Mandschurosaurus amurensis

Cretaceous Late Herbivore

Manidens condorensis

Manidens condorensis

Jurassic Early Herbivore

Mansourasaurus shahinae

Mansourasaurus shahinae

Cretaceous Late Herbivore

Mantellisaurus

Mantellisaurus

Cretaceous Early Herbivore

Mantellisaurus atherfieldensis

Mantellisaurus atherfieldensis

Cretaceous Early Herbivore

Manuherikia douglasi

Manuherikia douglasi

Herbivore

Manuherikia lacustrina

Manuherikia lacustrina

Herbivore

Manuherikia minuta

Manuherikia minuta

Herbivore

Maraapunisaurus fragillimus

Maraapunisaurus fragillimus

Jurassic Late Herbivore

Mareca americana

Mareca americana

Herbivore

Mareca penelope

Mareca penelope

Herbivore

Mareca sibilatrix

Mareca sibilatrix

Herbivore

Mareca strepera

Mareca strepera

Herbivore

Marisaurus jeffi

Marisaurus jeffi

Cretaceous Late Herbivore

Marmaronetta angustirostris

Marmaronetta angustirostris

Herbivore

Martharaptor greenriverensis

Martharaptor greenriverensis

Cretaceous Early Herbivore

Matanas enrighti

Matanas enrighti

Herbivore

Matheronodon provincialis

Matheronodon provincialis

Cretaceous Late Herbivore

Maxakalisaurus topai

Maxakalisaurus topai

Cretaceous Late Herbivore

Medusaceratops lokii

Medusaceratops lokii

Cretaceous Late Herbivore

Megaloolithidae

Megaloolithidae

Cretaceous Late Herbivore

Megaloolithus

Megaloolithus

Cretaceous Late Herbivore

Megaloolithus aureliensis

Megaloolithus aureliensis

Cretaceous Late Herbivore

Megaloolithus cylindricus

Megaloolithus cylindricus

Cretaceous Late Herbivore

Megaloolithus dhoridungriensis

Megaloolithus dhoridungriensis

Cretaceous Late Herbivore

Megaloolithus jabalpurensis

Megaloolithus jabalpurensis

Cretaceous Late Herbivore

Megaloolithus khempurensis

Megaloolithus khempurensis

Cretaceous Late Herbivore

Megaloolithus maghrebiensis

Megaloolithus maghrebiensis

Cretaceous Late Herbivore

Megaloolithus mamillare

Megaloolithus mamillare

Cretaceous Late Herbivore

Megaloolithus megadermus

Megaloolithus megadermus

Cretaceous Late Herbivore

Megaloolithus microtuberculata

Megaloolithus microtuberculata

Cretaceous Late Herbivore

Megaloolithus petralta

Megaloolithus petralta

Cretaceous Late Herbivore

Megaloolithus problematica

Megaloolithus problematica

Cretaceous Late Herbivore

Megaloolithus siruguei

Megaloolithus siruguei

Cretaceous Late Herbivore

Megaloolithus walpurensis

Megaloolithus walpurensis

Cretaceous Late Herbivore