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) TAXONOMY AGE BODY SHAPE
Minmi Dinosauria, Ornithischia, Genasauria, Thyreophora, Ankylosauromorpha, Ankylosauria Early Cretaceous Ankylosaurid
Microceratops Dinosauria, Ornithischia, Genasauria, Cerapoda, Marginocephalia, Ceratopsia, Neoceratopsia, Coronosauria Late Cretaceous Ceratopian
Maiasaura Dinosauria, Ornithischia, Genasauria, Cerapoda, Ornithopoda, Euornithopoda, Iguanadontia, Euiguanadontia, Dryomorpha, Ankylopollexia, Iguanodontoidea, Hadrosauridae, Euhadrosauria, Hadrosaurinae Late Cretaceous Euornithopod
Micropachycephalosaurus Dinosauria, Ornithischia, Genasauria, Cerapoda, Marginocephalia, Pachycephalosauria Late Cretaceous Euornithopod
Muttaburrasaurus Dinosauria, Ornithischia, Genasauria, Cerapoda, Ornithopoda, Euornithopoda, Iguanadontia, Euiguanadontia, Dryomorpha, Ankylopollexia, Iguanodontoidea Early Cretaceous Euornithopod
Majungatholus Dinosauria, Saurischia, Theropoda, Neotherapoda, Ceratosauria, Neoceratosauria, Abelisauridae Late Cretaceous Large theropod
Mapusaurus Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Avetherapoda, Carnosauria, Allosauroidea, Allosauridae, Charcharodontosauridae, Giganotosaurinae Late Cretaceous Large theropod
Masiakasaurus Dinosauria, Saurischia, Theropoda, Neotherapoda, Ceratosauria, Neoceratosauria, Abelisauroidea, Abelisauria Late Cretaceous Large theropod
Megalosaurus Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Spinosauroidea, Megalosauridae, Megalosaurinae Mid Jurassic Large theropod
Metriacanthosaurus Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae Late Jurassic Large theropod
Monolophosaurus Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Avetherapoda, Carnosauria Mid Jurassic Large theropod
Magyarosaurus Dinosauria, Saurischia, Sauropodomorpha, Sauropoda, Eusauropoda, Neosauropoda, Macronaria, Camarasauromorpha, Titanosauriformes, Titanosauria, Lithostrotia Late Cretaceous Sauropod
Malawisaurus Dinosauria, Saurischia, Sauropodomorpha, Sauropoda, Eusauropoda, Neosauropoda, Macronaria, Camarasauromorpha, Titanosauriformes, Titanosauria, Lithostrotia Early Cretaceous Sauropod
Mamenchisaurus Dinosauria, Saurischia, Sauropodomorpha, Sauropoda, Eusauropoda Late Jurassic Sauropod
Massospondylus Dinosauria, Saurischia, Sauropodomorpha, Prosauropoda, Plateosauria, Plateosauridae Early Jurassic Sauropod
Maxakalisaurus Dinosauria, Saurischia, Sauropodomorpha, Sauropoda, Eusauropoda, Neosauropoda, Macronaria, Camarasauromorpha, Titanosauriformes, Titanosauria, Lithostrotia, Saltasauridae, Saltasaurinae Late Cretaceous Sauropod
Melanorosaurus Dinosauria, Saurischia, Sauropodomorpha, Prosauropoda, Anchisauria, Melanorosauridae Late Triassic Sauropod
Mussaurus Dinosauria, Saurischia, Sauropodomorpha, Prosauropoda, Plateosauria, Plateosauridae Late Triassic Sauropod
Marshosaurus Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Avetherapoda Late Jurassic Small theropod
Microraptor Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Avetherapoda, Coelurosauria, Tyrannoraptora, Maniraptoriformes, Maniraptora, Paraves, Eumaniraptora, Dromaeosauridae Early Cretaceous Small theropod
Mononykus Dinosauria, Saurischia, Theropoda, Neotherapoda, Tetanurae, Avetherapoda, Coelurosauria, Tyrannoraptora, Maniraptoriformes, Maniraptora, Alvarezsauridae Late Cretaceous Small theropod
21 items found, displaying all items.