A biological fireworks show, 300 million years in the making