Dinosaurs

Browse and search the complete dinosaur database.

Gymnomystax mexicanus

Gymnomystax mexicanus

Herbivore

Gyposaurus sinensis

Gyposaurus sinensis

Jurassic Early Herbivore

Hadrosauria

Hadrosauria

Cretaceous Early Herbivore

Hadrosauridae

Hadrosauridae

Cretaceous Late Herbivore

Hadrosauriformes

Hadrosauriformes

Cretaceous Early Herbivore

Hadrosaurinae

Hadrosaurinae

Cretaceous Late Herbivore

Hadrosauroidea

Hadrosauroidea

Cretaceous Late Herbivore

Hadrosauromorpha

Hadrosauromorpha

Cretaceous Late Herbivore

Hadrosauropodus

Hadrosauropodus

Cretaceous Late Herbivore

Hadrosauropodus langstoni

Hadrosauropodus langstoni

Cretaceous Late Herbivore

Hadrosauropodus leonardii

Hadrosauropodus leonardii

Cretaceous Early Herbivore

Hadrosaurus

Hadrosaurus

Cretaceous Late Herbivore

Hadrosaurus foulkii

Hadrosaurus foulkii

Cretaceous Late Herbivore

Haestasaurus becklesii

Haestasaurus becklesii

Cretaceous Early Herbivore

Hamititan xinjiangensis

Hamititan xinjiangensis

Cretaceous Early Herbivore

Haplocanthosaurus

Haplocanthosaurus

Jurassic Late Herbivore

Haplocanthosaurus delfsi

Haplocanthosaurus delfsi

Jurassic Late Herbivore

Haplocanthosaurus priscus

Haplocanthosaurus priscus

Jurassic Late Herbivore

Harpymimus okladnikovi

Harpymimus okladnikovi

Cretaceous Early Herbivore

Haya griva

Haya griva

Cretaceous Late Herbivore

Headonornis hantoniensis

Headonornis hantoniensis

Herbivore

Helioceratops brachygnathus

Helioceratops brachygnathus

Cretaceous Early Herbivore

Helonetta brodkorbi

Helonetta brodkorbi

Herbivore

Hemifaveoloolithus muyushanensis

Hemifaveoloolithus muyushanensis

Cretaceous Late Herbivore

Hemiphaga

Hemiphaga

Herbivore

Hemiphaga chathamensis

Hemiphaga chathamensis

Herbivore

Hemiphaga novaeseelandiae

Hemiphaga novaeseelandiae

Herbivore

Hemiphaga spadicea

Hemiphaga spadicea

Herbivore

Hesperonyx martinhotomasorum

Hesperonyx martinhotomasorum

Jurassic Late Herbivore

Hesperosaurus

Hesperosaurus

Jurassic Late Herbivore

Hesperosaurus mjosi

Hesperosaurus mjosi

Jurassic Late Herbivore

Heterochen pratensis

Heterochen pratensis

Herbivore

Heterodontosauridae

Heterodontosauridae

Jurassic Early Herbivore

Heterodontosaurinae

Heterodontosaurinae

Triassic Late Herbivore

Heterodontosaurus

Heterodontosaurus

Jurassic Early Herbivore

Heterodontosaurus tucki

Heterodontosaurus tucki

Jurassic Early Herbivore

Hexing qingyi

Hexing qingyi

Cretaceous Early Herbivore

Hexinlusaurus multidens

Hexinlusaurus multidens

Jurassic Middle Herbivore

Hippodraco scutodens

Hippodraco scutodens

Cretaceous Early Herbivore

Histriasaurus boscarollii

Histriasaurus boscarollii

Cretaceous Early Herbivore

Histrionicus histrionicus

Histrionicus histrionicus

Herbivore

Homalocephale calathocercos

Homalocephale calathocercos

Cretaceous Late Herbivore

Hoplitosaurus

Hoplitosaurus

Cretaceous Early Herbivore

Hoplitosaurus marshi

Hoplitosaurus marshi

Cretaceous Early Herbivore

Huabeisaurus allocotus

Huabeisaurus allocotus

Cretaceous Late Herbivore

Hualianceratops wucaiwanensis

Hualianceratops wucaiwanensis

Jurassic Late Herbivore

Huallasaurus australis

Huallasaurus australis

Cretaceous Late Herbivore

Huanghetitan liujiaxiaensis

Huanghetitan liujiaxiaensis

Cretaceous Early Herbivore