• word of the day

    deinonychus

    deinonychus - Dictionary definition and meaning for word deinonychus

    Definition
    (noun) swift agile wolf-sized bipedal dinosaur having a large curved claw on each hind foot; of the Cretaceous
Connect with us on Facebook