A recently discovered Titanosaur skeleton exhibited at the AMNH. 122 feet long - one of the largest dinosaurs ever discovered


Size: 7088px × 4912px
Photo credit: © MShieldsPhotos / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: american, amnh, big, biggest, dinosaur, discovered, gigantic, heaviest, history, large, largest, museum, natural, newly, sauropod, titanosaur, titanosaurs, titanosaurus