×

Indosuchus

Dinosaur
Indosuchus is a genus of abelisaurid dinosaur from the Late Cretaceous Period, a theropod related to Abelisaurus. Like most theropods, Indosuchus was a bipedal carnivore. It was about 7 metres long, weighed about 1.2 tonnes, and had a crested... Wikipedia
Length: 23 ft.
Mass: 2,600 lbs
Lived: 72.1 million years ago - 66 million years ago (Maastrichtian)
Species: †I. raptorius