DEINONYCHUSES
Definition
DEINONYCHUSES is the plural of DEINONYCHUS.
noun DEINONYCHUS: swift agile wolf-sized bipedal dinosaur having a large curved claw on each hind foot.
DEINONYCHUSES is the plural of DEINONYCHUS.
noun DEINONYCHUS: swift agile wolf-sized bipedal dinosaur having a large curved claw on each hind foot.