Styracosaurus

Styracosaurus albertensis

Styracosaurus had one of the most elaborate frills of any ceratopsian, with four to six long spikes projecting from the frill and a single large nose horn. These ornaments likely functioned in species recognition and display.

Physical Description

Measurement Value Human Scale
体长 5.5 m roughly the length of a large SUV
Height 1.8 m
体重 2.7 t comparable to 2.7 small cars

Diet & Feeding

Herbivore

Styracosaurus was a plant-eating dinosaur. Herbivores typically fed on ferns, cycads, conifers, and other vegetation available during their era. Many herbivorous dinosaurs developed specialized teeth and digestive systems for processing tough plant material.

Time Period

Cretaceous Late Mesozoic Era

Styracosaurus lived during the Cretaceous Late period of the Mesozoic Era, approximately 100.5 to 66.0 million years ago.

The final age of dinosaurs, featuring iconic species like Tyrannosaurus rex, Triceratops, and Velociraptor. Dinosaurs reached their peak diversity before the catastrophic asteroid impact at the Chicxulub crater ended the Mesozoic Era.

Discovery & Naming

命名者 Lawrence Lambe
发现年份 1913
发现地点 Dinosaur Park Formation, Alberta, Canada

分类

Dinosauria Ornithischia Ceratopsia Styracosaurus

Horned faces

Herbivorous dinosaurs with distinctive horns and frills. Ranges from small bipedal forms like Psittacosaurus to massive quadrupeds like Triceratops.

Size Comparison

At 5.5 meters long and 2700.0 kg, Styracosaurus was roughly the length of a large SUV and comparable to 2.7 small cars.

Quick Facts

分类 Ceratopsia
地质时代 Cretaceous Late
食性 Herbivore
体型 5.5m long, 1.8m tall, 2.7t

相关恐龙

常见问题

When did Styracosaurus live?
Styracosaurus lived during the Cretaceous Late period (Mesozoic Era, 100.5–66.0 million years ago).
What did Styracosaurus eat?
Styracosaurus was a herbivore.
How big was Styracosaurus?
Styracosaurus was approximately 5.5 meters long, 1.8 meters tall, weighed around 2.7 tonnes.
When was Styracosaurus discovered?
Styracosaurus was first described in 1913 by Lawrence Lambe, with fossils found in Dinosaur Park Formation, Alberta, Canada.
What type of dinosaur was Styracosaurus?
Styracosaurus belonged to the Ceratopsia group, which is part of the larger Ornithischia clade.
Where were Styracosaurus fossils found?
Fossils of Styracosaurus were found in Dinosaur Park Formation, Alberta, Canada.
What is the scientific name of Styracosaurus?
The scientific name of Styracosaurus is Styracosaurus albertensis.

Compare with Similar Dinosaurs

Explore More

Explore the Natural World

Discover more across the Nature FYI family