Zhenyuanopterus is the genus of a moderately large pterosaur with a wingspan of about 12 feet and weight of about 50 pounds. Known for its long needle-like teeth, this flying reptile soared in the skies of Early Cretaceous China about 125 million years ago and likely fed upon fish.