The Dino Directory

Share this

Name A-Z

Select a letter to view dinosaurs whose name starts with that letter:

21 dinosaurs beginning with 'M'

NAME (GENUS) Years (million years ago)
Magyarosaurus 71 - 65 mya
Maiasaura 80 - 75 mya
Majungatholus 84 - 71 mya
Malawisaurus 121 - 112 mya
Mamenchisaurus 155 - 145 mya
Mapusaurus 99 - 94 mya
Marshosaurus 154 - 142 mya
Masiakasaurus 84 - 71 mya
Massospondylus 208 - 204 mya
Maxakalisaurus 80 - ? mya
Megalosaurus 170 - 155 mya
Melanorosaurus 227 - 221 mya
Metriacanthosaurus 159 - 154 mya
Microceratops 86 - 66 mya
Micropachycephalosaurus 84 - 71 mya
Microraptor 125 - 122 mya
Minmi 121 - 112 mya
Monolophosaurus 180 - 159 mya
Mononykus 81 - 68 mya
Mussaurus 221 - 210 mya
Muttaburrasaurus 110 - 100 mya
21 items found, displaying all items.