The Titanosaur footprint measures 20 meters tall and 30 meters long. Named after the mythological deities of ancient Greece, the Titans, Titanosaur means "titanic lizard." It belongs to the species of dinosaurs called sauropods which was first described in ...