Indosuchus was a genus of large carnivorous dinosaur, perhaps one of the abelisaurids. It was not identified as dinosaur when its scattered remains were first discovered, but it wasn't until much later that this creature was reconstructed as a species of large theropod. It was discovered in the Lameta Formation of southern India.
Indosuchus was a close relative of other abelisaurids, such as Abelisaurusfrom South America and Majungasaurus from Madagascar. It possibly grew to a size of 6 meters (20 feet) long. Because only some skull material was found, Indosuchus placement has been somewhat erratic. As the remains are fragmentary, it is difficult to assess whether Indosuchus is identical to other poorly known theropods from the Lameta Formation like Indosaurus. Though, the discovery of other abelisaurids like Carnotaurus has helped clarify its position.