Dinosaurs

Browse and search the complete dinosaur database.

Magyarosaurus

Magyarosaurus

Cretaceous Late Herbivore

Magyarosaurus dacus

Magyarosaurus dacus

Cretaceous Late Herbivore

Mahakala omnogovae

Mahakala omnogovae

Cretaceous Late Carnivore

Mahuidacursor lipanglef

Mahuidacursor lipanglef

Cretaceous Late Herbivore

Maiasaura

Maiasaura peeblesorum

Cretaceous Late Herbivore

Maiasaura peeblesorum

Maiasaura peeblesorum

Cretaceous Late Herbivore

Maip macrothorax

Maip macrothorax

Cretaceous Late Carnivore

Majungasaurus crenatissimus

Majungasaurus crenatissimus

Cretaceous Late Carnivore

Makahala mirae

Makahala mirae

Carnivore

Malacoptila

Malacoptila

Insectivore

Malacorhynchus membranaceus

Malacorhynchus membranaceus

Herbivore

Malacorhynchus scarletti

Malacorhynchus scarletti

Herbivore

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

Malurus

Malurus

Carnivore

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

Mancalla

Mancalla

Carnivore

Mancalla californiensis

Mancalla californiensis

Carnivore

Mancalla cedrosensis

Mancalla cedrosensis

Carnivore

Mancalla lucasi

Mancalla lucasi

Carnivore

Mancalla vegrandis

Mancalla vegrandis

Carnivore

Mancallinae

Mancallinae

Carnivore

Mandschurosaurus

Mandschurosaurus

Cretaceous Early Herbivore

Mandschurosaurus amurensis

Mandschurosaurus amurensis

Cretaceous Late Herbivore

Mangystania humilicristata

Mangystania humilicristata

Carnivore

Manidens condorensis

Manidens condorensis

Jurassic Early Herbivore

Maniraptora

Maniraptora

Cretaceous Late Carnivore

Maniraptoriformes

Maniraptoriformes

Jurassic Late Carnivore

Manorina melanocephala

Manorina melanocephala

Carnivore

Mansourasaurus shahinae

Mansourasaurus shahinae

Cretaceous Late Herbivore

Mantellisaurus

Mantellisaurus

Cretaceous Early Herbivore

Mantellisaurus atherfieldensis

Mantellisaurus atherfieldensis

Cretaceous Early Herbivore

Manu antiquus

Manu antiquus

Carnivore

Manuherikia douglasi

Manuherikia douglasi

Herbivore

Manuherikia lacustrina

Manuherikia lacustrina

Herbivore

Manuherikia minuta

Manuherikia minuta

Herbivore

Mapusaurus roseae

Mapusaurus roseae

Cretaceous Late Carnivore

Maraapunisaurus fragillimus

Maraapunisaurus fragillimus

Jurassic Late Herbivore

Marambiornis exilis

Marambiornis exilis

Carnivore