Report copyright - DEINOCHEIRIDAE, A NEW FAMILY OF THEROPOD DINOSAURSpalaeontologia.pan.pl/Archive/1969-21_5-22_1-5.pdf · DEINOCHEIRIDAE, A NEW FAMILY OF THEROPOD DINOSAURS ... 17 ungual of the left
Please pass captcha verification before submit form