Ampelosaurus

Ampelosaurus

Ampelosaurus is a titanosaurian sauropod dinosaur hailing from the Late Cretaceous Period of what is now Europe.