Heterodontosaurus ( meaning `` different toothed lizard '' ) is a genus of small herbivorous dinosaur with prominent canine teeth which lived in the Lower Jurassic of South Africa .
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 .