Meaning of carnosaur

Definition of carnosaur

(noun) large carnivorous bipedal dinosaur having huge claws

Other information on carnosaur

WIKIPEDIA results for carnosaur
Amazon results for carnosaur