Heterodontosaurus

Heterodontosaurus

Heterodontosaurus (meaning "different toothed lizard") is a genus of small herbivorous dinosaur with prominent canine teeth which lived in the Early Jurassic of South Africa. It was similar to a hypsilophodont in shape, and ate plants, despite its canines.

Read more about Heterodontosaurus.