https://www.ancient-origins.net/news-history-archaeology/giant-snails-0018195
In a groundbreaking discovery, scientists have unearthed the remains of enormous snail shells at a 225,000-year-old archaeological site in southern Africa. What makes this find truly remarkable is that it appears these giant snails were not just natural inhab…
Create an account or login to join the discussion