The Ediacara biota is a group of mysterious, multicellular life forms found in the fossil record before the Cambrian Era. Paleontologists are unsure how to classify them and some believe they were a “failed experiment” that went extinct. The period began 630 million years ago and includes about 100 different species, some of which are […]