An enormous Amid Dinosaurs, Uncovered In Argentina

Enlarge this imagePablo Puerta of the Museo Paleontologico Egidio Feruglio lies together with a sauropod dinosaur femur. Paleontologists through the museum have declared the invention of a new species of titanosaur, the biggest animals regarded to stroll the Earth.Jose Maria Farfaglia/Museo Paleontologico Egidio Feruglio by means of APhide captiontoggle captionJose Maria Farfaglia/Museo Paleontologico Egidio Feruglio…

Details