Science  Glowing spider fossils may exist thanks to tiny algae’s goo 

Glowing spider fossils may exist thanks to tiny algae’s goo