Noun Definition

deinonychus

1.Definition: swift agile wolf-sized bipedal dinosaur having a large curved claw on each hind foot; of the Cretaceous

Category: Animals