Who’s your daddy, give or take a few hundred million years? Researchers believe a 540-million-year-old creature unearthed in China is our oldest ancestor, and I can definitely see the family resemblance.
Publishing today in Nature, the study introducing us to Saccorhytus coronarius places the tiny creature in the earliest days of the Cambrian Period, some 540 million years ago. Researchers discovered 45 specimens of the animal in limestone deposits in South-central China.
The team clas