Browsing: All

Chinese paleontologists have discovered fossil fragments of a new genus and species of titanosaurus, a sauropod dinosaur that walked the Earth during the Cretaceous period. rebuilding…