Meaning of styracosaurus

Definition of styracosaurus

(adj) having pinnate leaves

Other information on styracosaurus

WIKIPEDIA results for styracosaurus
Amazon results for styracosaurus