The world’s oldest known spider web has been discovered on a beach in Sussex, England, trapped inside an ancient chunk of amber. (via Wired Science)
The world’s oldest known spider web has been discovered on a beach in Sussex, England, trapped inside an ancient chunk of amber. (via Wired Science)