Life … Animals Chordates Dinosaurs Cerapoda Ceratopsids Styracosaurus Styracosaurus albertensis species 6 observations Styracosaurus albertensis Styracosaurus albertensis Field notes Close