Deinonychus

What is Deinonychus?

Deinonychus definition and meaning on Dictionary terms:
noun
a small bipedal dinosaur, genus Deinonychus, of the Cretaceous Period, characterized by having a large, curved claw on each hind foot.

 

reference: https://www.dictionary.com/browse/deinonychus

Tags: