Dinosaurs and other animals that subsist on other animals for sustenance.
All items (684)
K
L
M
- Maaradactylus
- Macelognathus
- Macromesodon
- Macropoma
- Magnapyritor
- Magnaraptor
- Magnosaurus
- Majundaboa
- Majundasuchus
- Majungasaurus
- Malusaurus
- Mapusaurus
- Marasuchus
- Marshosaurus
- Masiakasaurus
- Mastodonsaurus
- Mauisaurus
- Megalania
- Megalodon
- Megalosaurus
- Megalosuchus
- Meganeura
- Megapnosaurus
- Megaraptor
- Megarchelon
- Megazostrodon
- Megistocurus
- Megistotherium
- Meiolania
- Mesolimulus
- Mesonyx
- Mesosaurus
- Metoposaurus
- Metriacanthosaurus
- Metrialong
- Metriaphodon
- Metriorhynchus
- Microposaurus
- Microraptor
- Microvenator
- Mixosaurus
- Monolocevia
- Monolometrodon
- Monolophosaurus
- Monolorhino
- Monomimus
- Mononykus
- Morganucodon
- Moros
- Mortem rex
- Mosasaurus
N
O
- Odobenocetops
- Ojoraptorsaurus
- Omega 09
- Omega T. rex
- Onchopristis
- Opabinia
- Ophiacodon
- Ophthaceraspis
- Ophthalmosaurus
- Oreochima
- Orkoraptor
- Ornithocheirus
- Ornitholestes
- Ornithomimoides
- Ornithomimus
- Ornithosuchus
- Orthacanthus
- Orthoceras
- Ostafrikasaurus
- Ostaposaurus
- Ouroboros 66
- Ovilophomoloch
- Ovilophosaurus
- Oviraptor
- Oxalaia
- Ozraptor
P
- Pachydiscus
- Pachygalosaurus
- Paleorhinus
- Pantherator
- Paradeinonychus
- Parasauthops
- Parasuchus
- Pelecachtylus
- Pelecanimimus
- Pelecanipteryx
- Peteinosaurus
- Phorurex
- Phorusaura
- Phorusrhacos
- Piatnitzkysaurus
- Pikaia
- Pistosaurus
- Plataleorhynchus
- Platecarpus
- Platypterygius
- Plesiosaurus
- Plesiosuchus
- Pliosaurus
- Plotosaurus
- Pluma raptor
-
- Podokesaurus
- Poekilopleuron
- Poposaurus
- Postimetrodon
- Postosuchus
- Poukaidei
- Poukandactylus
- Preondactylus
- Prestosuchus
- Prionosuchus
- Priotrodon
- Procerathomimus
- Proceratosaurus
- Procompsognathus
- Prognathodon
- Protarchaeopteryx
- Proterogyrinus
- Protoavis
- Protosphyraena
- Protostega
- Psephoderma
- Pteramimus
- Pteranokyrie
- Pteraquetzal
- Pterodactylus
- Pterodaustro
- Pterovexus
- Pulmonoscorpius
- Purple Cone
- Purrolyth
- Purussaurus
- Purutaurus
- Pycnonemosaurus
- Pyroraptor
- Pyrorixis
- Pyrosuchus
- Pyrritator