Fossil insect Hadroblattula drepanoides, Belpiao Liaoning, China, Upper Jurassic - Lower Cretaceous


Size: 4167px × 3124px
Location: Belpiao Liaoning, China
Photo credit: © Roberto Nistri / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: -, belpiao, china, cretaceous, drepanoides, fossil, hadroblattula, horizontal, insect, insects, invertebrates, jurassic, liaoning, nistri, roberto, upper