INFOSCUM.COM
One of the best fossil eyes on the planet
Published Date:
3/4/2024
Source:
phys.org
About 11 to 16 million years ago, in the middle of the Miocene period, more than 100 caddisflies met their end in a lake.
Read the Full Story Here
InfoScum.com