|
Definition of Deinonychus
1. Noun. Swift agile wolf-sized bipedal dinosaur having a large curved claw on each hind foot; of the Cretaceous.
Definition of Deinonychus
1. [n -ES]
|
1. Noun. Swift agile wolf-sized bipedal dinosaur having a large curved claw on each hind foot; of the Cretaceous.
1. [n -ES]