Diuqin lechiguanae (meaning "bird of prey") is an extinct genus of unenlagiine theropod dinosaur that lived in Argentina during the Late Cretaceous period.
Advertisement
Diuqin lechiguanae (meaning "bird of prey") is an extinct genus of unenlagiine theropod dinosaur that lived in Argentina during the Late Cretaceous period.