Home Tags Titanosaur

Tag: titanosaur

Dinosaur Could Be the Largest Land Animal To Date

The skeleton is still far from complete but paleontologists say what they’ve found suggests the dinosaur may be more than 120 feet long.

What's HOT from Senior Editors