Homo Sapiens Eat Roasted Nutritious Land Snails 170,000 Years Ago
Homo sapiens ate land snails as early as 170,000 years ago, with the oldest evidence being from Africa and Europe.…
Homo sapiens ate land snails as early as 170,000 years ago, with the oldest evidence being from Africa and Europe.…
The work provides the earliest examples of the Oldowan toolkit, a crucial stone-age innovation, as well as the earliest proof…