Dravidosaurus

Name means "Dravidanadu (Southern part of India) Lizard" because of where its first remains were discovered. It had armored plates along the spine, but it's not to be mistaken with Stegosaurid dinosaurs.

Length Up to 3 m (10 ft)
Weight Up to 340 kg (750 lbs)
Period Late Cretaceous
Location India