Shenzhoupterus
Lü et al. 2008
Shenzhoupterus is a genus of chaoyangopterid pterosaur from the Jiufotang Formation of modern-day Liaoning, China. Fossil remains of Shenzhoupterus date back to the Early Cretaceous period, approximately 120 million years ago.
Piscivore
Volant
Marine