Titanosaurus (SciiFii)

Titanosaurus (meaning 'titanic lizard' – named after the mythological Titans, deities of Ancient Greece) is a dubious genus of sauropod dinosaurs, first described by Lydekker in 1877.[1] It is known from the Maastrichtian (Upper Cretaceous) Lameta Formation of India.