A fossilized animal from the Ediacaran period is likely related to modern jellyfish.
560 million-year-old tentacled creature may be the animal kingdom's first known predator : Read more
560 million-year-old tentacled creature may be the animal kingdom's first known predator : Read more