What’s regarded as the world’s largest-known spider’s net, housing tens of hundreds of arachnids, has been found in a cave on the Albanian-Greek border.
Support Greater and Subscribe to view content
This is premium stuff. Subscribe to read the entire article.