Definition of Styracosaurus

Noun: styracosaurus

  1. An unusual ceratopsian dinosaur having many large spikes around the edge of its bony frill and a long nose horn; late Cretaceous
    - styracosaur

See also:
styracosaur
styrax