Ancient life awakens amid thawing ice caps and permafrost. "One nematode [estimated] to be 41,000 years old – by far the oldest living animal ever discovered. This very worm dwelled in the soil beneath Neanderthals’ feet and had lived to meet modern-day humans."
No comments:
Post a Comment