Science
There are thousands and thousands of species of animals and plants living on our planet, and even more that have gone extinct. Sometimes, creatures that were taught to have disappeared miraculously show up again. I today's episode, we're going to take about these creatures know as Lazarus Taxa.