Archaeoceratops

Archaeoceratops was a small ceratopsian that lived in the beginning of the cretaceous period and at the end of the Jurassic period. The ancestor of the Triceratops and the Styracosaurus.