Indosuchus
Huene 1933
Etymology
crocodile indien
Indosuchus is a genus of abelisaurid dinosaur from the Late Cretaceous Period of what is now India. Like most theropods, Indosuchus was a bipedal carnivore. It was about 7 metres (23 ft) long, weighed about 1.2 tonnes, and had a crested skull, flattened on the top.
Carnivore
Ground dwelling, solitary
Terrestrial