Cool Dino Facts Wiki
Advertisement

Jeholosaurus (meaning "Jehol Lizard") is a small dinosaur discovered in China. Being a 130 million year dinosaur, it was attacked and killed by Sinornithosaurus. It was a 71.1 centimeter long herbivore.

250px-Jeholosaurus
Advertisement