This image shows an insect fossil (Leafhopper?) found in the Florissant Formation of Teller County, Colorado, USA. It dates to the Eocene Epoch (56-33.9 million years ago) of the Paleogene Period (66-23 million years ago). Thanks to Kenny for this stitched microscope image. Field of view on image is 4.5 mm.
UPDATE: 2019-02-16 This image was first thought to be a Cicada but now it might be a Leafhopper (family
Cicadellidae).
I am leaning toward a froghopper instead of a cicada.
ReplyDeletekenny