Quetzalcoatlus

Quetzalcoatlus

Quetzalcoatlus was a massive pterosaur which lived in North America at the end of the Cretaceous Period 72-66 million years ago. Fossils of it were first discovered in 1971 within the Javelina Formation of Big Bend National Park, Texas within… Read More ›