Skip to main content
The Artful Amoeba

The Artful Amoeba

A Blog About the Weird Wonderfulness of Life on Earth

What the Heck Are These Fossils?

Are they the first animal embryos? 20 years post-discovery, these and other fossils from the 600-million-year-old Doushantuo Formation remain frustratingly enigmatic

May 26, 2019 — Jennifer Frazer

Blog Index

Scroll To Top