Meaning of psittacosaur

Definition of psittacosaur

(noun) primitive dinosaur actually lacking horns and having only the beginning of a frill; long hind limbs and short forelimbs; may have been bipedal

Other information on psittacosaur

WIKIPEDIA results for psittacosaur
Amazon results for psittacosaur