What are Living Fossils?

Living fossils are animals or plants that live today, but closely resemble fossils that date back millions of years. A few examples would be the dragonfly, cockroach, alligator and crocodile.