Explore relationships
Euhelopus
Euhelopus is a genus of sauropoddinosaur that lived between 143 and 133 million years ago during the Berriasian and Valanginian ages of the Early Cretaceous in what is now Shandong Province in China. It was a large quadrupedalherbivore.
Use + to expand a branch. Click a topic name to open its summary.