• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp