Dinosaurs

Browse and search the complete dinosaur database.

Megapodiidae

Megapodiidae

Herbivore

Megapodius

Megapodius

Herbivore

Megapodius alimentum

Megapodius alimentum

Herbivore

Megapodius amissus

Megapodius amissus

Herbivore

Megapodius eremita

Megapodius eremita

Herbivore

Megapodius freycinet

Megapodius freycinet

Herbivore

Megapodius laperouse

Megapodius laperouse

Herbivore

Megapodius layardi

Megapodius layardi

Herbivore

Megapodius molistructor

Megapodius molistructor

Herbivore

Megapodius pritchardii

Megapodius pritchardii

Herbivore

Megavitiornis altirostris

Megavitiornis altirostris

Herbivore

Melanitta

Melanitta

Herbivore

Melanitta ceruttii

Melanitta ceruttii

Herbivore

Melanitta fusca

Melanitta fusca

Herbivore

Melanitta fusca deglandi

Melanitta fusca deglandi

Herbivore

Melanitta nigra

Melanitta nigra

Herbivore

Melanitta perspicillata

Melanitta perspicillata

Herbivore

Meleagridae

Meleagridae

Herbivore

Mellisuga minima

Mellisuga minima

Herbivore

Mendozasaurus neguyelap

Mendozasaurus neguyelap

Cretaceous Late Herbivore

Menefeeceratops sealeyi

Menefeeceratops sealeyi

Cretaceous Late Herbivore

Menucocelsior arriagadai

Menucocelsior arriagadai

Cretaceous Late Herbivore

Mergellus albellus

Mergellus albellus

Herbivore

Mergellus mochanovi

Mergellus mochanovi

Herbivore

Mergini

Mergini

Herbivore

Mergus

Mergus

Herbivore

Mergus australis

Mergus australis

Herbivore

Mergus merganser

Mergus merganser

Herbivore

Mergus milleneri

Mergus milleneri

Herbivore

Mergus miscellus

Mergus miscellus

Herbivore

Mergus serrator

Mergus serrator

Herbivore

Meridiocichla salotti

Meridiocichla salotti

Herbivore

Metatetrapous valdensis

Metatetrapous valdensis

Cretaceous Early Herbivore

Microdontosaurus dayensis

Microdontosaurus dayensis

Jurassic Middle Herbivore

Microena goodwini

Microena goodwini

Herbivore

Micropachycephalosaurus hongtuyanensis

Micropachycephalosaurus hongtuyanensis

Cretaceous Late Herbivore

Mierasaurus bobyoungi

Mierasaurus bobyoungi

Cretaceous Early Herbivore

Minimocursor phunoiensis

Minimocursor phunoiensis

Jurassic Late Herbivore

Minisauripus

Minisauripus

Cretaceous Early Herbivore

Minisauripus chuanzhuensis

Minisauripus chuanzhuensis

Cretaceous Early Herbivore

Minisauripus zhenshuonani

Minisauripus zhenshuonani

Cretaceous Early Herbivore

Minmi paravertebrata

Minmi paravertebrata

Cretaceous Early Herbivore

Minqaria bata

Minqaria bata

Cretaceous Late Herbivore

Mionetta blanchardi

Mionetta blanchardi

Herbivore

Mionetta natator

Mionetta natator

Herbivore

Mionetta turgaiensis

Mionetta turgaiensis

Herbivore

Mioquerquedula minutissima

Mioquerquedula minutissima

Herbivore

Miortyx teres

Miortyx teres

Herbivore