Indosuchus
Indosuchus was a meat-eating dinosaur that lived in India near the end of the Age of Dinosaurs. It walked on two strong legs and had a flat, crested skull. It was about as long as a big car!12
When did it live?
How big was it?
How long was it?
How tall was it?
at the hips
How heavy was it?
How big was Indosuchus compared to YOU?
Just maths in your browser. Nothing is saved or sent anywhere.
Fun facts
Indosuchus is known only from a few skull bones, so scientists are still learning about it.1
Its name means 'Indian crocodile', even though it was a dinosaur, not a crocodile.1
At first, scientists thought Indosuchus was related to Allosaurus or Tyrannosaurus, but now they know it was an abelisaurid.1
Indosuchus had a crested skull that was flattened on top, which helped tell it apart from other dinosaurs.1

Most asked questions about Indosuchus
?How big was Indosuchus?
Indosuchus was about 7 metres (23 feet) long and weighed about 1.2 tonnes (1.3 short tons). That is about as long as a large car.42
?What did Indosuchus eat?
Indosuchus was a carnivore, so it ate meat. It probably hunted other dinosaurs or scavenged for food.42
?When did Indosuchus live?
Indosuchus lived during the Late Cretaceous Period, about 70 to 66 million years ago, right before the dinosaurs went extinct.42
?Where was Indosuchus found?
Indosuchus fossils were found in India, near Jabalpur in Madhya Pradesh, in rocks of the Lameta Formation.42
?Why is it called Indosuchus?
Its name means 'Indian crocodile' in Greek, because it was found in India and its skull reminded scientists of a crocodile. But it was a dinosaur, not a crocodile.42
?Did Indosuchus have feathers?
Nobody knows for sure. No feathers have been found with Indosuchus fossils, and since it was an abelisaurid, it might have had scales like other abelisaurids.4

Ask Rex about Indosuchus
Rex only answers questions about this page. 3 questions a day.
Rex is an AI and can make mistakes. He runs on servers in the EU and questions are never saved. Never type your name or other personal things.
Myth buster
Myth: Indosuchus was a crocodile because its name means 'Indian crocodile'.
Truth: Indosuchus was a dinosaur, not a crocodile. The name just refers to its crocodile-like snout.1
For dino experts
- Scientific name
- Indosuchus
- Named by
- Huene 19335
- Group
- Meat-eating dinos
- Family / clade
- Abelisauridae5
- Classification
- Theropoda > Ceratosauria > Abelisauridae5
- Age of the rocks
- 72 to 66 million years (Maastrichtian)5
- Rock formations
- Lameta5
- Countries
- India5
- Fossil records
- 1 in the Paleobiology Database5
- Discovery
- Indosuchus was named by German paleontologist Friedrich von Huene in 1932, and described by Huene and Charles Alfred Matley in 1933 from three partial skulls found near Jabalpur, India.1
- Still debated
- Scientists still debate exactly how Indosuchus is related to other abelisaurids, because only a few skull bones have been found.1
Where the facts come from
- Indosuchus (en.wikipedia.org)
- Indosuchus (nhm.ac.uk)
- Indosuchus| The Late Cretaceous Predator of Ancient India (thedinosaurs.org)
- Indosuchus - Wikipedia (en.m.wikipedia.org)
- Indosuchus in The Paleobiology Database (CC BY 4.0): age, places, rock formations, classification.
Every fact on this page has a number that points to its source. If we got something wrong, sorry, we are dino fans, not a science journal. Tell us at [email protected] and we will fix it.
Rex is hungry! Dino Wiki is a dad's project for his dino-loving son, free with no ads. Grown-ups can feed Rex a snack to help keep it online.Feed Rex