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