Select a letter to view dinosaurs whose name starts with that letter:
| NAME (GENUS) | TAXONOMY | AGE | BODY SHAPE |
|---|---|---|---|
| Minmi | Dinosauria, Ornithischia, Genasauria, Thyreophora, Ankylosauromorpha, Ankylosauria | Early Cretaceous |
|
| Microceratops | Dinosauria, Ornithischia, Genasauria, Cerapoda, Marginocephalia, Ceratopsia, Neoceratopsia, Coronosauria | Late Cretaceous |
|
| Maiasaura | Dinosauria, Ornithischia, Genasauria, Cerapoda, Ornithopoda, Euornithopoda, Iguanadontia, Euiguanadontia, Dryomorpha, Ankylopollexia, Iguanodontoidea, Hadrosauridae, Euhadrosauria, Hadrosaurinae | Late Cretaceous |
|
| Micropachycephalosaurus | Dinosauria, Ornithischia, Genasauria, Cerapoda, Marginocephalia, Pachycephalosauria | Late Cretaceous |
|
| Muttaburrasaurus | Dinosauria, Ornithischia, Genasauria, Cerapoda, Ornithopoda, Euornithopoda, Iguanadontia, Euiguanadontia, Dryomorpha, Ankylopollexia, Iguanodontoidea | Early Cretaceous |
|
| Majungatholus | Dinosauria, Saurischia, Theropoda, Neotherapoda, Ceratosauria, Neoceratosauria, Abelisauridae | Late Cretaceous |
|
| Mapusaurus | Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Avetherapoda, Carnosauria, Allosauroidea, Allosauridae, Charcharodontosauridae, Giganotosaurinae | Late Cretaceous |
|
| Masiakasaurus | Dinosauria, Saurischia, Theropoda, Neotherapoda, Ceratosauria, Neoceratosauria, Abelisauroidea, Abelisauria | Late Cretaceous |
|
| Megalosaurus | Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Spinosauroidea, Megalosauridae, Megalosaurinae | Mid Jurassic |
|
| Metriacanthosaurus | Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae | Late Jurassic |
|
| Monolophosaurus | Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Avetherapoda, Carnosauria | Mid Jurassic |
|
| Magyarosaurus | Dinosauria, Saurischia, Sauropodomorpha, Sauropoda, Eusauropoda, Neosauropoda, Macronaria, Camarasauromorpha, Titanosauriformes, Titanosauria, Lithostrotia | Late Cretaceous |
|
| Malawisaurus | Dinosauria, Saurischia, Sauropodomorpha, Sauropoda, Eusauropoda, Neosauropoda, Macronaria, Camarasauromorpha, Titanosauriformes, Titanosauria, Lithostrotia | Early Cretaceous |
|
| Mamenchisaurus | Dinosauria, Saurischia, Sauropodomorpha, Sauropoda, Eusauropoda | Late Jurassic |
|
| Massospondylus | Dinosauria, Saurischia, Sauropodomorpha, Prosauropoda, Plateosauria, Plateosauridae | Early Jurassic |
|
| Maxakalisaurus | Dinosauria, Saurischia, Sauropodomorpha, Sauropoda, Eusauropoda, Neosauropoda, Macronaria, Camarasauromorpha, Titanosauriformes, Titanosauria, Lithostrotia, Saltasauridae, Saltasaurinae | Late Cretaceous |
|
| Melanorosaurus | Dinosauria, Saurischia, Sauropodomorpha, Prosauropoda, Anchisauria, Melanorosauridae | Late Triassic |
|
| Mussaurus | Dinosauria, Saurischia, Sauropodomorpha, Prosauropoda, Plateosauria, Plateosauridae | Late Triassic |
|
| Marshosaurus | Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Avetherapoda | Late Jurassic |
|
| Microraptor | Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Avetherapoda, Coelurosauria, Tyrannoraptora, Maniraptoriformes, Maniraptora, Paraves, Eumaniraptora, Dromaeosauridae | Early Cretaceous |
|
| Mononykus | Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Avetherapoda, Coelurosauria, Tyrannoraptora, Maniraptoriformes, Maniraptora, Alvarezsauridae | Late Cretaceous |
|