English Dictionary
◊ DROMAEOSAURIDAE
Dromaeosauridae
n : swift-running bipedal dinosaurs [syn: {Dromaeosauridae}, {family
Dromaeosauridae}]