Paleontologists in China’s Sichuan Basin have uncovered Tongnanlong zhimingi, a Late Jurassic sauropod estimated at up to 92 feet long, making it among the largest land animals known. Found during ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results