Sea anemone

The oldest fossil sea anemone ever found is around 500 million years old. Like its relatives, the jellyfish and corals, [...]