English dictionary
deinonychus meaning and definition
Definition and meaning of deinonychus at MeaningMonkey.org. deinonychus meaning and definition in the English Dictionary.DEINONYCHUS noun
Definition of deinonychus (noun)
- swift agile wolf-sized bipedal dinosaur having a large curved claw on each hind foot; of the Cretaceous
Source: Princeton University Wordnet