invertebrate
Early Cretaceous
Beetle Larva
Beetle Larva
whole body
found in China
2.3 cm