CARNOSAUR

Definition of CARNOSAUR

  1. (noun)large carnivorous bipedal dinosaur having huge claws