Noun Definition

dromaeosauridae

1.Definition: swift-running bipedal dinosaurs

Category: Animals