List of Indian and Madagascan dinosaurs

This is a list of dinosaurs whose remains have been recovered from India or Madagascar. Though widely separated today, India and Madagascar were connected throughout much of the Mesozoic and shared similar dinosaur faunas, distinct from what has been found on other modern African and Asian landmasses.

List of Indian and Madagascan dinosaurs

Name Period Location Diet[1] Notes
Alwalkeria Triassic India omnivore
Archaeodontosaurus Jurassic Madagascar herbivore
Barapasaurus Jurassic India herbivore
Brachypodosaurus Cretaceous India herbivore
Bruhathkayosaurus Cretaceous India herbivore
Coeluroides Cretaceous India carnivore
Compsosuchus Cretaceous India carnivore
Dandakosaurus Jurassic India carnivore
Dahalokely Cretaceous Madagascar carnivore -
Dryptosauroides Cretaceous India carnivore
Indosaurus Cretaceous India carnivore
Indosuchus Cretaceous India carnivore
Isisaurus Cretaceous India herbivore
Jainosaurus Cretaceous India herbivore
Jaklapallisaurus Triassic India omnivore
Jubbulpuria Cretaceous India carnivore
Kotasaurus Jurassic India herbivore
Laevisuchus Cretaceous India carnivore
Lametasaurus Cretaceous India carnivore
Lamplughsaura Jurassic India herbivore
Lapparentosaurus Jurassic Madagascar herbivore
Majungasaurus Cretaceous Madagascar carnivore
Masiakasaurus Cretaceous Madagascar carnivore
Nambalia Triassic India omnivore
Ornithomimoides Cretaceous India carnivore
Orthogoniosaurus Cretaceous India carnivore
Pradhania Jurassic India omnivore
Rahonavis Cretaceous Madagascar carnivore
Rahiolisaurus Cretaceous India carnivore
Rajasaurus Cretaceous India carnivore
Rapetosaurus Cretaceous Madagascar herbivore
Titanosaurus Cretaceous India herbivore
Vahiny Cretaceous Madagascar herbivore

Key

Nomen dubium
Invalid
Nomen nudum

Criteria for inclusion

Timeline

This is a timeline of selected dinosaurs from the list above. Time is measured in Ma, megaannum, along the x-axis.

Mesozoic Triassic Jurassic Cretaceous Rapetosaurus Rajasaurus Rahonavis Rahiolisaurus Orthogoniosaurus Ornithomimoides Majungasaurus Laevisuchus Jubbulpuria Jainosaurus Isisaurus Indosuchus Indosaurus Compsosuchus Coeluroides Brachypodosaurus Bruhathkayosaurus Masiakasaurus Bothriospondylus Lapparentosaurus Dandakosaurus Barapasaurus Kotasaurus Archaeodontosaurus Lamplughsaura Pradhania Alwalkeria Mesozoic Triassic Jurassic Cretaceous

Notes

  1. Diet is sometimes hard to determine for dinosaurs and should be considered a "best guess".