Brought to you by DinoFun
Name
Food
Order
Suborder
Time Period
Where it lived
Abelisaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Argentina
Abrictosaurus
Plant
Ornithischia
Ornithopoda
Early Jurassic
Southern
Africa
Acanthopholis
Plant
Ornithischia
Ankylosauria
Early Cretaceous
England
Acrocanthosaurus
Meat
Saurischia
Theropoda
Early Cretaceous
Oklahoma ~
Texas
Adasaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Southwest
Mongolia
Aegyptosaurus
Plant
Saurischia
Sauropoda
Middle Cretaceous
Egypt
Aeolosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Argentina
Aepisaurus
Plant
Saurischia
Sauropoda
Late ~
Early Cretaceous
France
Agilisaurus
Plant
Ornithischia
Ornithopoda
Middle Jurassic
China
Agrosaurus
Plant
Saurischia
Prosauropoda
Late Triassic
Northern
Australia
Alamosaurus
Plant
Sauropoda
Titanosauridae
Late Cretaceous
New Mexico ~
Texas ~
Utah
Albertosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Western North
Africa
Alectrosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Mongolia ~
China
Algoasuarus
Plant
Saurischia
Sauropoda
Late Jurassic
South
Africa
Alioramus
Meat
Theropoda
Carnosauria
Late Cretaceous
Mongolia
Aliwalia
not known
not known
not known
Late Triassic
South
Africa
Allosaurus
Meat
Saurischia
Theropoda
Late Jurassic
Colorado ~
Utah ~
Wyoming ~
Montana
Alocodon
Plant
Ornithischia
not known
Late Jurassic
Portugal
Altispinax
Meat
Saurischia
Theropoda
Early Cretaceous
Germany ~
Belgium ~
England
Alvarezsaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Argentina
Amargasaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
Argentina
Ammosaurus
Plant
Saurischia
Prosauropoda
Early Jurassic
Connecticut ~
Nova Scotia
Amphicoelias
Plant
Saurischia
Sauropoda
Late Jurassic
Colorado
Amtosaurus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Mongolia
Amygdalodon
Plant
Saurischia
Sauropoda
Middle Jurassic
Argentina
Anatotitan
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Montana ~
South Dakota
Achiceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Alberta
Anchisaurus
Plant
Saurischia
Prosauropoda
Early Jurassic
Massachusetts ~
Connecticut ~
Andesaurus
Plant
Saurischia
Sauropoda
Cretaceous
Argentina
Ankylosaurus
Plant
Saurischia
Ankylosauria
Late Cretaceous
Montana ~
Wyoming ~
Alberta
Anoplosaurus
Plant
Ornithischia
Ornithopoda
Late ~
Early Cretaceous
England
Anserimimus
Meat
Saurischia
Theropoda
Late Cretaceous
Mongolia
Antarctosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Argentina ~
Uruguay ~
Chile
Apatosaurus
Plant
Saurischia
Sauropoda
Late Jurassic
Colorado ~
Utah
Aragosaurus
Plant
Saurischia
Aauropoda
Early Cretaceous
~
Spain
Aralosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
India ~
Kazakhstan
Archaeornithoides
Insects
Saurischia
Theropoda
Late Cretaceous
Mongolia
Archaeornithomimus
Meat
Saurischia
Theropoda
Late Cretaceous
China
Archtosaurus
not known
Saurischia
Theropoda
Late Triassic
Arctic ~
North America
Argyrosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Argentina ~
Uruguay
Arrhinoceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Alberta
Arstanosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
India ~
Kazakhstan
Asiaceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Central
India ~
Asia
Asiatosaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
Mongolia ~
China
Astrodon
Plant
Saurischia
Sauropoda
Early Cretaceous
India ~
Maryland ~
Niger
Atlascopcosaurus
Plant
Ornithischia
Ornithopoda
Early Cretaceous
Southeast
Asia
Aublysodon
Meat
Saurischia
Theropoda
Late Cretaceous
Western N.
Africa
Austrosaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
Queensland
Avaceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Montana
Avimimus
Meat
Saurischia
Theropoda
Late Cretaceous
Mongolia
Azendohsaurus
Plant
Saurischia (possibly)
Prosauropoda
Late Triassic
Morocco
Bactrosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Mongolia ~
China
Bagaceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Mongolia
Bahariasaurus
Meat
Saurischia
Theropoda
Early ~
Late Cretaceous
Egypt ~ possibly N.
Africa
Barapasaurus
Plant
Saurischia
Sauropoda
Early Jurassic
India
Barosaurus
Plant
Saurischia
Sauropoda
Late Jurassic
North America ~ East
Africa
Barsboldia
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Mongolia
Baryonyx
Meat
Saurischia
Theropoda
Early Cretaceous
England
Becklespinax
Meat
Saurischia
Theropoda
Early Cretaceous
England
Bellusaurus
Plant
Saurischia
Sauropoda
Middle Jurassic
China
Betasuchus
Meat
Saurischia
Theropoda
Late Cretaceous
Netherlands
Bihariosaurus
Plant
Ornithischia
Ornithopoda
Late Jurassic
Eastern Europe
Blikanasaurus
Plant
Saurischia
Prosauropoda
Late Triassic
South
Africa
Borgovia
Meat
Saurischia
Theropoda
Late Cretaceous
Mongolia
Bothriospondylus
Plant
Saurischia
Sauropoda
Late Jurassic
Madagascar
Brachiosaurus
Plant
Saurischia
Sauropoda
Late Jurassic
Colorado ~
Tanzania
Brachyceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Montana
Brachylophosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Alberta ~
Montana
Brachypodosaurus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
India
Bradycneme
Meat
Saurischia
Theropoda
Late Cretaceous
Romania
Caenagnathus
Meat
Saurischia
Theropoda
Late Cretaceous
Western N.
Africa
Calamosaurus
Meat
Saurischia
Theropoda
Early Cretaceous
England
Calamospondylus
Meat
Saurischia
Theropoda
Early Cretaceous
England
Callovasaurus
Plant
Ornithischia
Iguanodontia
Middle Jurassic
England
Camarasaurus
Plant
Saurischia
Sauropoda
Late Jurassic
Colorado ~
Utah ~
Wyoming ~
Portugal
Camelotia
Plant
Saurischia
Prosauropoda
Late Triassic
England
Camptosaurus
Plant
Ornithischia
Ornithopoda
Late Jurassic
Wyoming ~ possibly
South Dakota
Campylodoniscus
Plant
Saurischia
Sauropoda
Late Cretaceous
Argentina
Carcharodontosaurus
Meat
Saurischia
Theropoda
Early -
Late Cretaceous
Algeria ~
Egypt ~
Morocco
Cardiodon
Meat
Saurischia
Sauropoda
Middle Jurassic
England
Carnotaurus
Meat
Saurischia
Theropoda
Middle -
Late Cretaceous
Patagonia ~
Argentina
Cathetosaurus
Plant
Saurischia
Sauropoda
Late Jurassic
Colorado
Ceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Montana
Ceratosaurus
Meat
Saurischia
Theropoda
Late Jurassic
Colorado ~ possibly East
Africa
Cetiosauriscus
Plant
Saurischia
Sauropoda
Middle ~
Late Jurassic
England
Cetiosaurus
Plant
Saurischia
Sauropoda
Middle Jurassic
England ~
Morocco
Changdusaurus
Plant
Ornithischia
Stegosauria
Late Jurassic
China
Chaoyoungosaurus
Plant
Ornithischia
Pachycephalosauria
Late Jurassic
China
Chasmosaurus
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Alberta ~
Texas
Chialingosaurus
Plant
Ornithischia
Stegosauria
Middle ~
Late Jurassic
China
Chiayusaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Northwest
China
Chilantaisaurus
Meat
Saurischia
Theropoda
Early Cretaceous
Inner
Mongolia ~ possibly
China
Chingkankousaurus
Meat
Saurischia
Theropoda
Late Cretaceous
China
Chinsakiangosaurus
Plant
Saurischia
Saruopodomorpha
Late Jurassic
China
Chirostenotes
Meat
Saurischia
Theropoda
Late Cretaceous
Alberta
Chondrosteosaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
England
Chubutisaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
Argentina
Chuandongosaurus
not known
Saurischia
Theropoda
Late Jurassic
China
Chungkingosaurus
Plant
Ornithischia
Stegosauria
Late Jurassic
China
Cionodon
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Colorado ~
Alberta ~
Claorhynchus
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Montana
Calosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Kansas
Clasmodosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Argentina
Coelophysis
Meat
Saurischia
Theropoda
Late Triassic
New Mexico ~ possibly
Utah ~
Coeluroides
Meat
Saurischia
Theropoda
Late Cretaceous
India
Coelurus
Meat
Saurischia
Theropoda (possibly)
Late Jurassic
Wyoming
Coloradisaurus
Plant
Saurischia
Prosauropoda
Late Triassic
Argentina
Compsognathus
Insects
Saurischia
Theropoda
Late Jurassic
Bavaria ~
France
Compsocuchus
Meat
Saurischia
Theropoda
Late Cretaceous
India
Conchoraptor
Mollusks
Saurischia
Theropoda
Late Cretaceous
Mongolia
Corythosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Alberta
Craspedodon
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Belgium
Crataeomus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Hungary
Craterosaurus
Plant
Ornithischia
Stegosauria
Early Cretaceous
England
Cryptodraco
Plant
Ornithischia
Ankylosauria
Late Jurassic
England
Dacentrurus
Plant
Ornithischia
Stegosauria
Late Jurassic
England ~
Portugal ~
France
Dachongosaurus
Plant
Saurischia
Saruopodomorpha
Jurassic
China
Damalasaurus
Plant
Saurischia
Sauropoda
Middle Jurassic
China
Dandakosaurus
Plant
Saurischia
Theropoda
Early Jurassic
India
Daspletosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Alberta
Datousaurus
Plant
Saurischia
Sauropoda
Middle Jurassic
China
Deinocheirus
Meat ~
Insects
Saurischia
Theropoda
Late Cretaceous
Mongolia
Deinodon
Meat
Saurischia
Theropoda
Late Cretaceous
Montana
Deinonychus
Meat
Saurischia
Theropoda
Early Cretaceous
Montana
Deinchungosaurus
Plant
Ornithischia
Ornithopoda
Early Jurassic
China
Diceratops
Plant
Ornithischia
Ceratopsidae
Late Cretaceous
Wyoming
Diclonius
Plant
Saurischia
Sauropoda
Late Jurassic
East
Africa
Dilophosaurus
Meat
Saurischia
Theropoda
Early Jurassic
Arizona
Dinosaurus
Meat
not known
not known
not known
India
Diplodocus
Plant
Saurischia
Sauropoda
Late Jurassic
Colorado ~
Wyoming ~
Utah ~
Montana
Diplotomodon
Meat
Saurischia
Theropoda
Late Cretaceous
New Jersey
Dolichosuchus
Meat
Saurischia
Theropoda
Late Triassic
Germany
Dracopleta
Plant
Ornithischia
Ankylosauria
Late Jurassic
Portugal
Dravidosaurus
Plant
Ornithischia
Stegosauria
Late Cretaceous
India
Drinker
Plant
Ornithischia
Ornithopoda
Late Jurassic
Wyoming
Dromaeosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Alberta
Dromiceiomimus
Meat ~
Insects
Saurischia
Theropoda
Late Cretaceous
Alberta
Dryosaurus
Plant
Ornithischia
Ornithopoda
Late Jurassic
Wyoming ~
Colorado ~
Utah ~ East
Africa
Dryptosauroides
Meat
Saurischia
Theropoda
Late Cretaceous
India
Dryptosaurus
Meat
Carnosauria
Theropoda
Late Cretaceous
Northeast America
Dysganus
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Montana
Dyslocosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Wyoming
Dyrstrophaeus
Plant
Saurischia
Sauropoda
Late Jurassic
Utah
Dystylosaurus
Plant
Saurischia
Sauropoda
Late Jurassic
Colorado
Echinodon
Plant
Ornithischia
Thyreophora
Late Jurassic
England ~
Colorado
Edmontonia
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Alberta ~ NW
Montana
Edmontosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Wyoming ~
Colorado ~
Montana ~
S Dakota
Elaphrosaurus
Meat
Saurischia
Theropoda
Late Jurassic
Tanzania
Elmisaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Gobi Desert
Emausaurus
Plant
Ornithischia
Thyreophora
Early Jurassic
North.
Germany
Embasaurus
Meat
Saurischia
Theropoda
Cretaceous
Bruiesk
Enigmosaurus
Plant (possibly)
Saurischia
Segnosauria
Late Cretaceous
Mongolia
Eoceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Alberta
Eoraptor
Meat
Saurischia
Theropoda
Late Triassic
Argentina
Epachthosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Argentina
Erectopus
Meat
Saurischia
Theropoda
Late ~
Early Cretaceous
France ~
Egypt ~
Portugal
Erlikosaurus
Plant (possibly)
Saurischia
Segnosauria
Late Cretaceous
Mongolia
Euentrosaurus
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Alberta ~
Montana
Euhelopus
Plant
Saurischia
Sauropoda
Late Jurassic
Shandong
Euplocephalus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Alberta
Euronychodon
Meat
Saurischia
Theropoda
Late Cretaceous
Portugal
Euskelosaurus
Plant
Saurischia
Prosauropoda
Late Triassic
South
Africa
Eustreptospondylus
Meat
Saurischia
Theropoda
Middle Jurassic
England
Fabrosaurus
Plant
Ornithischia
not known
Early Jurassic
Lesotho
Fenestrosaurus
Meat
Saurischia
Theropoda
Late Triassic
Argentina
Gallimimus
Insects
Saurischia
Ornithominosauria
Late Cretaceous
Gobi Desert
Garudimimus
Meat
Saurischia
Ornithominosauria
Late Cretaceous
Mongolia
Gasosaurus
Meat
Saurischia
Theropoda
Middle Jurassic
China
Genyodectes
Meat
Saurischia
Theropoda
Late Cretaceous
Argentina
Geranosaurus
Plant
Ornithischia
Genasauria
Early Jurassic
South
Africa
Gigantosaurus
Plant
Saurischia
Sauropoda
Late Jurassic
England
Gilmoreosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Mongolia
Gongbusaurus
Plant
Ornithischia
Ornithopoda
Late Jurassic
China
Goyocephale
Plant
Ornithischia
Pachycephalosauria
Late Cretaceous
Mongolia
Gravitholus
Plant
Ornithischia
Pachycephalosauria
Late Cretaceous
Alberta
Gryposaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Alberta
Halticosaurus
Meat
Saurischia
Theropoda
Late Triassic
Germany
Haplocanthosaurus
Plant
Saurischia
Sauropoda
Late Jurassic
Colorado
Harpymimus
Plants
Saurischia
Theropoda
Late ~
Early Cretaceous
Mongolia
Heishansaurus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
China
Heptasteornis
Meat
Saurischia
Theropoda
Late Cretaceous
Transylvania
Herrerasaurus
Meat
Saurischia
Theropoda
Late Triassic
Argentina
Heterodontosaurus
Plant
Ornithischia
Ornithopoda
Early Jurassic
South
Africa
Hironosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Japan
Hisanohamasaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Japan
Homalocephale
Plant
Ornithischia
Pachycephalosauria
Late Cretaceous
Mongolia
Hoplitosaurus
Plant
Ornithischia
Ankylosauria
Early Cretaceous
South Dakota
Huayangosaurus
Plant
Ornithischia
Stegosauria
Middle Jurassic
China
Hulsanpes
Meat
Saurischia
Theropoda
Late Cretaceous
Mongolia
Hylaeosaurus
Plant
Ornithischia
Ankylosauria
Early Cretaceous
England
Hypacrosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Alberta
Hypselosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
France ~
Spain
Hypsibema
Plant
Ornithischia
Ornithopoda
Late Cretaceous
North Carolina
Hypsilophodon
Plant
Ornithischia
Ornithopoda
Early Cretaceous
England ~
Spain ~
Portugal
Iguanodon
Plant
Ornithischia
Ornithopoda
Early Cretaceous
England ~
Belgium ~
Portugal ~
Spain ~
Germany ~
Tunisia
Iliosuchus
Meat
Saurischia
Theropoda
Middle Jurassic
England
Indosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Jabalpur
Indosuchus
Meat
Saurischia
Theropoda
Late Cretaceous
India
Ingenia
Meat
Saurischia
Theropoda
Late Cretaceous
Mongolia
Inosaurus
Meat
Saurischia
Theropoda
Early Cretaceous
Nigeria
Ischisaurus
Meat
Saurischia
not known
Late Triassic
Argentina
Ischyrosaurus
Plant
Saurischia
Sauropoda
Upper Jurassic
England
Itemirus
Meat
Saurischia
Theropoda
Late Cretaceous
Mongolia
Janenschia
Plant
Saurischia
Sauropoda
Late Jurassic
Tanzania
Jaxartosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Kazakhstan
Jiangjunmiaosaurus
Meat
Saurischia
Theropoda
Middle Jurassic
Northwest
China
Jubbulpuria
Meat
Saurischia
Theropoda
Late Cretaceous
India
Jurassosaurus
Plant
Ankylosauridae
Ankylosauria
Middle Jurassic
Xinjiang Province
Kagasaurus
Meat
Carnosauria
Theropoda
Early Cretaceous
Japan
Kaijagosaurus
Meat
Saurischia
Theropoda
Middle Jurassic
China
Kakuru
Meat
Saurischia
Theropoda
Late Cretaceous
South
Australia
kangnasaurus
Plant
Ornithischia
Ornithopoda
Early Cretaceous
South
Africa
Katsuyamasaurus
Meat
Saurischia
Theropoda
Early Cretaceous
Japan
KelmayisaurusK
Meat
Saurischia
Theropoda
Early Cretaceous
China
Kentrosaurus
Plant
Ornithischia
Stegosauria
Late Jurassic
Tanzania
Kitadanisaurus
Meat
Saurischia
Theropoda
Early Cretaceous
Japan
Koreanosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Korea
Kotasaurus
Plant
Saurischia
Sauropoda
Early Jurassic
India
Kirtosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
New Mexico
Kunmingosaurus
Plant
Saurischia
Saruopodomorpha
Early Jurassic
Yunnan Province
Labocania
Meat
Saurischia
Theropoda
Late Cretaceous
Baja Penisula
Laevisuchus
Meat
Saurischia
Theropoda (possibly)
Late Cretaceous
India
Lambeosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Alberta ~
Montana ~
Mexico
Lametasaurus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
India
Lanasaurus
Plant
Ornithischia
Ornithopoda
Early Jurassic
South
Africa
Lancanjiangosaurus
Plant
Saurischia
Sauropoda
Late Jurassic
China
Laosaurus
Plant
Ornithischia
Ornithopoda
Late Jurassic
Wyoming ~
Alberta
Laplatasaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Argentina ~ NW
Madagascar ~
Lapparentosaurus
Plant
Saurischia
Sauropoda
Middle Jurassic
Madagascar
Leaellynasaura
Plant
Ornithischia
Ornithopoda
Early Cretaceous
Australia
Leipsanosaurus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Transylvania
Leptoceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Alberta ~
Wyoming ~ possibly
China ~
Lesothosaurus
Plant
Ornithischia
unnamed
Early Jurassic
Lesotho
Lexovisaurus
Plant
Ornithischia
Stegosauria
Middle Jurassic
England
Likhoelesaurus
not known
Saurischia
Theropoda (possibly)
Late Triassic
South
Africa
Liliensternus
Meat
Saurischia
Theropoda
Late Triassic
Germany
Lisboasaurus
Meat
Saurischia
Theropoda
Late Jurassic
Portugal
Lophorhothon
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Alabama
Loricosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Argentina
Lufengosaurus
Plant
Saurischia
Prosauropoda
Early Jurassic
China
Lukousaurus
Meat
Saurischia
Theropoda (possibly)
Early Jurassic
China
Lusitanosaurus
Plant
Ornithischia
Thyreophora
Early Jurassic
Portugal
Lycorhinus
Plant
Ornithischia
Ornithopoda
Early Jurassic
South
Africa
Macrodontophion
Meat
not known
not known
Late Jurassic
Ukraine
Macrurosaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
England
Magnosaurus
Meat
Saurischia
Theropoda
Late Jurassic
England
Magyarosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Hungary ~
Romania
Maiasaura
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Montana
Majungasaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Madagascar ~
Egypt ~
India
Majungatholus
Plant
Ornithischia
Pachycephalosauria
Late Cretaceous
Madagascar
Maleevosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Mongolia
Maleevus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Mongolia
Mamenchisaurus
Plant
Saurischia
Sauropoda
Late Jurassic
China
Mandschurosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Manchuria
Marshosaurus
Meat
Saurischia
Theropoda
Late Jurassic
Utah ~
Colorado
Massospondylus
Plant
Saurischia
Prosauropoda
Early Jurassic
South
Africa ~
Arizona
Megacervixosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
China
Megalosaurus
Plant
Saurischia
Theropoda
Middle Jurassic
England ~
France ~
Portugal
Melanorosaurus
Plant
Saurischia
Prosauropoda
Late Triassic
South
Africa
Metriacanthosaurus
Meat
Saurischia
Theropoda
Late Jurassic
England
Microceratops
Plant
Saurischia
Ceratopsia
Late Cretaceous
China
Microdontosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
China
Microhadrosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
China
Micropachycephalosaurus
Plant
Ornithischia
Marginocephalia
Late Cretaceous
China
Microsaurops
Plant
Saurischia
Sauropoda
Late Cretaceous
Argentina
Microvenator
Meat
Saurischia
Theropoda
Early Cretaceous
Montana
Minmi
Plant
Ornithischia
Ankylosauria
Early Cretaceous
Australia
Mongolosaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
Mongolia
Monkonosaurus
Plant
Ornithischia
Stegosauria
Late Jurassic
Tibet
Monoclonius
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Montana ~
Alberta
Monolophosaurus
Meat
Saurischia
Theropoda
Late Jurassic
China
Montanoceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Montana
Morinosaurus
Plant
Saurischia
Sauropoda
Late Jurassic
France
Mussaurus
Plant
Saurischia
Prosauropoda
Late Triassic
Argentina
Muttaburrasaurus
Plant
Ornithischia
Ornithopoda
Lower Cretaceous
Australia
Nanosaurus
Plant
Ornithischia
Ornithopoda
Late Jurassic
Utah
Nanotyrannus
Meat
Saurischia
Theropoda
Late Cretaceous
Montana
Nanshiungosaurus
Plant
Saurischia
Segnosauria
Late Cretaceous
China
Nemegtosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Gobi Desert
Neosodon
Plant
Saurischia
Sauropoda
Late Jurassic
France
Neuquensaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Argentina
Ngexisaurus
Meat
Saurischia
Theropoda
Jurassic
China
Nipponosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Sakhalin Island
Noasaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Argentina
Nodosaurus
Plant
Ornithischia
Ankylosauria
Early Cretaceous
Wyoming ~
Kansas
Notoceratops
Plant
Ornithischia
not known
Late Cretaceous
Patagonia
Nurosaurus
Plant
Saurischia
Sauropoda
not known
China
Ohmdenosaurus
Plant
Saurischia
Sauropoda
Early Jurassic
Germany
Omeisaurus
Plant
Saurischia
Sauropoda
Late Jurassic
China
Opisthocoelicaudia
Plant
Saurischia
Sauropoda
Late Cretaceous
Mongolia
Oplosaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
Isle of Wright
Ornatotholus
Plant
Ornithischia
Pachycephalosauria
Late Cretaceous
Alberta
Ornithodesmus
Meat
Saurischia
Theropoda
Lower Cretaceous
England
Ornitholestes
Meat
Saurischia
Theropoda
Late Jurassic
Wyoming ~
Utah
Ornithomimoides
Meat
Saurischia
Theropoda
Late Cretaceous
India
Ornithomimidae
Meat
Saurischia
Theropoda
Late Cretaceous
Colorado ~
Utah ~
Montana ~
Wyoming ~
Ornithotarsus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
New Jersey
Orodromeus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Montana
Orthogoniosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
India
Orthomerus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
The
Netherlands
Oshanosaurus
Plant
Ornithischia
Ornithopoda
Early Jurassic
China
Othnielia
Plant
Ornithischia
Ornithopoda
Late Jurassic
Colorado ~
Utah ~
Wyoming
Ouranosaurus
Plant
Ornithischia
Ornithopoda
Early Cretaceous
Niger
Oviraptor
Meat
Saurischia
Theropoda
Late Cretaceous
Gobi Desert
Pachycephalosaurus
Plant
Ornithischia
Pachycephalosauria
Late Cretaceous
Montana ~
Wyoming ~
South Dakota ~
Pachyrhinosaurus
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Alberta ~ Alaska
Pachysauriscus
Plant
Saurischia
Sauropoda
Late Triassic
Germany
Palaeosauriscus
Plant
Saurischia
Prosauropoda
Late Triassic
England
Palaeoscincus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Montana
Panoplosaurus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Alberta ~
Montana
Paranthodon
Plant
Ornithischia
Stegosauria
Early Cretaceous
South
Africa
Parasaurolophus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Alberta ~
Utah ~
New Mexico
Parksosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Alberta ~
Montana
Paronychodon
Meat
Saurischia
Theropoda
Late Cretaceous
Montana
Patagosaurus
Plant
Saurischia
Sauropoda
Middle Jurassic
Argentina
Peishansaurus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
China
Pelorosaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
England ~
Portugal ~
France
Pentaceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
New Mexico
Phaedrolosaurus
Meat
Saurischia
Theropoda
Early Cretaceous
China
Phyllodon
Plant
Ornithischia
Ornithopoda
Late Jurassic
Portugal
Piatnitzkysaurus
Meat
Saurischia
Theropoda
Middle Jurassic
Argentina
Picrodon
Plant
Saurischia
Sauropoda
Late Triassic
England
Pinacosaurus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Mongolia ~
China
Pisanosaurus
Plant
Ornithischia
not known
Late Triassic
Argentina
Piveteausaurus
Meat
Saurischia
Theropoda
Middle Jurassic
France
Plateosaurus
Plant
Saurischia
Sauropoda
Late Triassic
Germany ~
France ~
Switzerland
Pleurocoelus
Plant
Saurischia
Sauropoda
Early Cretaceous
Maryland ~
Texas ~
England
Podokesaurus
Meat
Saurischia
Theropoda
Early Jurassic
Massachusetts
Poekilopleuron
Meat
Saurischia
Theropoda
Middle Jurassic
France ~ possibly
Russia
Polyonax
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Colorado
Prenocephale
Plant
Ornithischia
Pachycephalosauria
Late Cretaceous
Mongolia
Priconodon
Plant
Ornithischia
Ankylosauria
Early Cretaceous
Maryland
Priodontognathus
Plant
Ornithischia
Ankylosauria
Late Jurassic
England
Probactrosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
China
Proceratosaurus
Meat
Saurischia
Theropoda
Middle Jurassic
England
Procompsognathus
Plant
Saurischia
Theropoda
Late Triassic
Wurttemberg
Prodeinodon
Meat
Saurischia
Theropoda (possibly)
Early Cretaceous
Mongolia
Prosaurolophys
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Alberta
Protoceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Mongolia
Protognathosaurus
Plant
Saurischia
Sauropoda
Middle Jurassic
China
Psittacosaurus
Plant
Ornithischia
Ceratopsia
Early Cretaceous
Mongolia ~
China ~
Thailand
Pterospondylus
Meat
Saurischia
Theropoda
Late Triassic
Halbertstadt
Quaesitosaurus
Meat
Saurischia
Sauropoda
Late Cretaceous
SE
Gobi region
Rapator
Meat
Saurischia
Theropoda
Early Cretaceous
Australia
Rebbachisaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
Morocco
Regnosaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
England
Revueltosaurus
Plant
Ornithischia
not known
Late Triassic
New Mexico ~ possibly
Arizona
Rhabdodon
Plant
Ornithischia
Ornithopoda
Late Cretaceous
France ~
Romania ~
Austria ~
Hungary
Rhodanosaurus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
France
Rhoetosaurus
Plant
Saurischia
Sauropoda
Early Jurassic
Queensland
Ricardoestesia
Meat
Saurischia
Theropoda
Late Cretaceous
Alberta ~ possibly East
Wyoming
Rioarribasaurus
Meat
Saurischia
Theropoda
Late Triassic
India ~
New Mexico ~
Ghost Ranch ~
Utah
Riojasaurus
Plant
Saurischia
Prosauropoda
Late Triassic
Argentina
Roccosaurus
Plant
Saurischia
Sauropoda
Late Triassic
Africa
Saichania
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Mongolia
Saltasaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
Argentina
Saltopus
Meat
Saurischia
Theropoda
Late Triassic
Scotland
Sangonghesaurus
Plant
Ornithischia
Ankylosauria
not known
China
Sanpasaurus
Plant
not known
not known
Late Jurassic
China
Sarcolestes
Plant
Ornithischia
Ankylosauria
Middle Jurassic
England
Sarcosaurus
Meat
Saurischia
Theropoda
Early Jurassic
England
Saurolophus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Alberta ~
Mongolia
Sauropelta
Plant
Ornithischia
Ankylosauria
Early Cretaceous
Montana ~
Wyoming
Sauroplites
Plant
Ornithischia
Ankylosauria
Early Cretaceous
China ~ possibly
Mongolia
Saurornithoides
Meat
Saurischia
Theropoda
Late Cretaceous
Mongolia
Saurornitholestes
Meat
Saurischia
Theropoda
Late Cretaceous
Alberta
Scelidosaurus
Plant
Ornithischia
Thyreophora
Early Jurassic
England
Scolosaurus
Plant
Ornithischia
Thyreophora (possibly)
Early Jurassic
Arizona
Secernosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Argentina
Segisaurus
Meat
Saurischia
Theropoda
Early Jurassic
Arizona
Segnosaurus
Meat
Saurischia
Segnosauria
Late Cretaceous
Mongolia ~ possibly
Alberta
Seismosaurus
Plant
Saurischia
Sauropoda
Late Jurassic
New Mexico
Sellosaurus
Plant
Saurischia
Prosauropoda
Late Triassic
Germany
Shamosaurus
Plant
Ornithischia
Ankylosauria
Early Cretaceous
Mongolia
Shanshanosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
China
Shantungosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
China
Shunosaurus
Plant
Saurischia
Sauropoda
Middle Jurassic
China
Siamosaurus
Meat
Saurischia
Theropoda
Late Jurassic
Thailand
Silvisaurus
Plant
Ornithischia
Ankylosauria
Early Cretaceous
Kansas
Sinocoelurus
Meat
Saurischia
Theropoda
Early ~
Middle Jurassic
China
Sinosaurus
Meat
Saurischia
Theropoda(possibly)
Early Jurassic
China
Spinosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Egypt
Spondylosoma
not known
Saurischia
not known
Late Triassic
Brazil
Staurikosaurus
Meat
Saurischia
Theropoda
Late Triassic
Brazil ~
Argentina
Stegoceras
Plant
Ornithischia
Pachycephalosauria
Late Cretaceous
Alberta ~
Montana
Stegosaurides
Plant
Ornithischia
Ankylosauria
Late Cretaceous
NW
China
Stegosaurus
Plant
Ornithischia
Stegosauria
Late Jurassic
Colorado ~
Utah ~
Wyoming
Stenonychosaurus
Plant
Ornithischia
Marginocephalia
Early Cretaceous
Germany
Stokesosaurus
Meat
Saurischia
Theropoda
Late Jurassic
Utah
Struthiomimus
Meat ~
Insects
Saurischia
Theropoda
Late Cretaceous
Alberta
Struthiosaurus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Austria ~
Romania
Stygimoloch
Plant
Ornithischia
Pachycephalosauria
Late Cretaceous
Montana
Styracosaurus
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Alberta ~
Montana
Supersaurus
Plant
Saurischia
Sauropoda
Late Jurassic
Colorado
Syntarsus
Meat
Saurischia
Theropoda
Early Jurassic
Zimbabwe ~
Arizona
Szechuanosaurus
Meat
Saurischia
Theropoda
Late Jurassic
China
Talarurus
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Mongolia
Tanius
Plant
Ornithischia
Ornithopoda
Late Cretaceous
China
Tanystrosuchus
Meat
Saurischia
Theropoda
Late Triassic
Germany
Tarascosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
France
Tarchia
Plant
Ornithischia
Ankylosauria
Late Cretaceous
Mongolia
Tatisaurus
Plant
Ornithischia
Thyreophora
Early Jurassic
China
Taveirosaurus
Plant
Ornithischia
Pachycephalosauria
Late Cretaceous
Portugal
Tawasaurus
Plant
Saurischia
Prosauropoda
Late Jurassic
China
Technosaurus
Plant
Ornithischia
not known
Late Triassic
Texas
Teinurosaurus
Meat
Saurischia
Theropoda
Late Jurassic
France
Telmatosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Romania ~
France
Tenontosaurus
Plant
Ornithischia
Ornithopoda
Early Cretaceous
Montana ~
Wyoming ~
Utah ~
Texas ~
Thecocoelurus
Meat
Saurischia
Theropoda (possibly)
Early Cretaceous
England
Thecodontosaurus
Plant
Saurischia
Prosauropoda
Late Triassic
England
Therizinosaurus
Meat ~
Insects
Saurischia
Theropoda
Late Cretaceous
Mongolia
Thescelosaurus
Plant
Ornithischia
Ornithopoda
Late Cretaceous
Wyoming ~
Montana ~
South Dakota ~
Thespesius
Plant
Ornithischia
Ornithopoda
Late Cretaceous
South Dakota
Thotobolosaurus
Plant
Saurischia
Saruopodomorpha
Late Triassic
Africa
Tianchungosaurus
Plant
Ornithischia
Pachycephalosauria
Jurassic
China
Tichosteus
Plant
not known
not known
Late Jurassic
Colorado
Tienshanosaurus
Plant
Saurischia
Sauropoda
Late Jurassic
China
Titanosaurus
Plant
Saurischia
Sauropoda
Late Cretaceous
India ~
Argentina ~ possibly
England
Tochisaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Mongolia
Torosaurus
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Wyoming ~
Utah ~
South Dakota ~
Torvosaurus
Meat
Saurischia
Theropoda
Late Jurassic
Colorado ~
Wyoming
Trachodon
Plant
Ornithischia
not known
Late Cretaceous
Montana
Triceratops
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Colorado ~
Wyoming ~
Montana ~
South Dakota ~
Alberta ~
Trimucrodon
Plant
Ornithischia
not known
Late Jurassic
Portugal
Troodon
Meat
Saurischia
Theropoda
Late Cretaceous
Montana ~
Wyoming ~
Alberta
Tugulusaurus
Meat
Saurischia
Theropoda (possibly)
Early Cretaceous
China
Tuojiangosaurus
Plant
Ornithischia
Stegosauria
Late Jurassic
China
Turanoceratops
Plant
Ornithischia
Ceratopsidae
Late Cretaceous
Russia
Tylocephale
Plant
Ornithischia
Pachycephalosauria
Late Cretaceous
Mongolia
Tyrannosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Montana ~
Wyoming ~
Colorado ~
New Mexico ~
South Dakota ~
Western Canada
Ugrosaurus
Plant
Ornithischia
Ceratopsia
Late Cretaceous
Montana
Ultrasaurus
Plant
Saurischia
Sauropoda
Early Cretaceous
South Korea
Unquillosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Argentina
Utahraptor
Meat
Saurischia
Theropoda
Early Cretaceous
Eastern
Utah
Valdoraptor
Meat
Saurischia
Theropoda
Early Cretaceous
England
Valdosaurus
Plant
Ornithischia
Ornithopoda
Early Cretaceous
England ~
Romania
Vectensia
Plant
Ornithischia
Ankylosauria
Late Cretaceous
England
Velocipes
Meat
Saurischia
Theropoda (possibly)
Late Triassic
Germany
Velociraptor
Meat
Saurischia
Theropoda
Late Cretaceous
Mongolia ~ possibly
Russia
Velocisaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Argentina
Volkheimeria
Plant
Saurischia
Sauropoda
Middle Jurassic
Argentina
Vulcanodon
Plant
Saurischia
Sauropoda
Early Jurassic
Zimbabwe
Wakinosaurus
Meat
Saurischia
Theropoda
Early Cretaceous
Japan
Walgettosuchus
Meat
Saurischia
Theropoda
Early Cretaceous
Australia
Walkeria
Meat
Saurischia
Theropoda
Late Triassic
India
Wannanosaurus
Plant (possibly)
Ornithischia
Pachycephalosauria
Late Cretaceous
China
Wuerhosaurus
Plant
Ornithischia
Stegosauria
Early Cretaceous
China
Wyleyia
Meat
Saurischia (possibly)
Theropoda (possibly)
Early Cretaceous
England
Xenotarsosaurus
Meat
Saurischia
Theropoda
Late Cretaceous
Argentina
Xiaosaurus
Plant
Ornithischia
not known
Middle Jurassic
China
Xuanhanosaurus
Meat
Saurischia
Theropoda
Middle Jurassic
China
Yandusaurus
Plant
Ornithischia
Ornithopoda
Middle Jurassic
China
Yangchuanosaurus
Meat
Saurischia
Theropoda
Late Jurassic
China
Yaverlandia
Plant
Ornithischia
Pachycephalosauria
Early Cretaceous
England
Yunnanosaurus
Plant
Saurischia
Prosauropoda
Early Jurassic
Yunnan
Zatomus
Meat
Saurischia
Theropoda (possibly)
Late Triassic
North Carolina
Zephyrosaurus
Plant
Ornithischia
Ornithopoda
Early Cretaceous
Montana
Zizhongosaurus
Plant
Saurischia
Sauropoda
Early Jurassic
China