Dinosaurs

Browse and search the complete dinosaur database.

Xinghaiornis lini

Xinghaiornis lini

Cretaceous Early Carnivore

Xingtianosaurus ganqi

Xingtianosaurus ganqi

Cretaceous Early Omnivore

Xingxiulong chengi

Xingxiulong chengi

Jurassic Early

Xinjiangovenator parvus

Xinjiangovenator parvus

Cretaceous Early Carnivore

Xinjiangtitan shanshanesis

Xinjiangtitan shanshanesis

Jurassic Middle Herbivore

Xiongguanlong baimoensis

Xiongguanlong baimoensis

Cretaceous Early Carnivore

Xiphidiopicus percussus

Xiphidiopicus percussus

Insectivore

Xiphopeza triplex

Xiphopeza triplex

Jurassic Early

Xiuningpus

Xiuningpus

Cretaceous Late Carnivore

Xixianykus zhangi

Xixianykus zhangi

Cretaceous Late Carnivore

Xixiasaurus henanensis

Xixiasaurus henanensis

Cretaceous Late Carnivore

Xixiposaurus suni

Xixiposaurus suni

Jurassic Early

Xiyunykus pengi

Xiyunykus pengi

Cretaceous Early Carnivore

Xorazmortyx turkestanensis

Xorazmortyx turkestanensis

Herbivore

Xuanhanosaurus qilixiaensis

Xuanhanosaurus qilixiaensis

Jurassic Middle Carnivore

Xuanhuaceratops niei

Xuanhuaceratops niei

Jurassic Late Herbivore

Xunmenglong yingliangis

Xunmenglong yingliangis

Cretaceous Early Carnivore

Xuwulong yueluni

Xuwulong yueluni

Cretaceous Early Herbivore

Yacoraitichnus avis

Yacoraitichnus avis

Cretaceous Late Carnivore

Yalavis tenuipes

Yalavis tenuipes

Carnivore

Yamaceratops

Yamaceratops

Cretaceous Late Herbivore

Yamaceratops dorngobiensis

Yamaceratops dorngobiensis

Cretaceous Late Herbivore

Yamanasaurus lojaensis

Yamanasaurus lojaensis

Cretaceous Late Herbivore

Yamatosaurus izanagii

Yamatosaurus izanagii

Cretaceous Late Herbivore

Yanbeilong ultimus

Yanbeilong ultimus

Cretaceous Early Herbivore

Yandangornis longicaudus

Yandangornis longicaudus

Cretaceous Late Carnivore

Yandusaurus

Yandusaurus

Jurassic Middle Herbivore

Yandusaurus hongheensis

Yandusaurus hongheensis

Jurassic Middle Herbivore

Yangavis confucii

Yangavis confucii

Cretaceous Early Carnivore

Yangchuanosaurus

Yangchuanosaurus

Cretaceous Early Carnivore

Yangchuanosaurus shangyouensis

Yangchuanosaurus shangyouensis

Jurassic Middle Carnivore

Yangchuanosaurus zigongensis

Yangchuanosaurus zigongensis

Jurassic Middle Carnivore

Yangtzepus clarkei

Yangtzepus clarkei

Cretaceous Early Carnivore

Yangtzepus yipingensis

Yangtzepus yipingensis

Cretaceous Early Carnivore

Yanornis guozhangi

Yanornis guozhangi

Cretaceous Early Carnivore

Yanornis martini

Yanornis martini

Cretaceous Early Carnivore

Yatenavis ieujensis

Yatenavis ieujensis

Cretaceous Late Carnivore

Yaverlandia bitholus

Yaverlandia bitholus

Cretaceous Early Carnivore

Yehuecauhceratops mudei

Yehuecauhceratops mudei

Cretaceous Late Herbivore

Yeneen houssayi

Yeneen houssayi

Cretaceous Late Herbivore

Yezosaurus mikasaensis

Yezosaurus mikasaensis

Cretaceous Late Carnivore

Yimenosaurus youngi

Yimenosaurus youngi

Jurassic Early Herbivore

Yingshanosaurus jichuanensis

Yingshanosaurus jichuanensis

Jurassic Middle Herbivore

Yinlong downsi

Yinlong downsi

Jurassic Late Herbivore

Yi qi

Yi qi

Jurassic Middle Carnivore

Yixianornis grabaui

Yixianornis grabaui

Cretaceous Early Carnivore

Yixianosaurus longimanus

Yixianosaurus longimanus

Cretaceous Early Carnivore

Yizhousaurus sunae

Yizhousaurus sunae

Jurassic Early