Cool Dino Facts Wiki
Advertisement
Orodromeus1145391246

Orodromeus (meaning "Mountain runner") is a genus of herbivorous iguanodont dinosaur. It spended its time in mountains

Advertisement