Meaning of styracosaur

Definition of styracosaur

(adj) having pinnate leaves

Other information on styracosaur

WIKIPEDIA results for styracosaur
Amazon results for styracosaur