Dinosaur Wiki
Advertisement

Oplosaurus armatus is an extinct genus of sauropod dinosaur that lived in Isle of Wight, England during the Early Cretaceous period.

Advertisement