Psittacosaurus means Parrot Lizard
Herbivore. Stood 1m, length 2m.
Test your Skill on Dinosaur Names