Tag: pompeii worm
Posted in Interesting Worms
What is a Pompeii Worm?
Pompeii worms were first discovered near the Galapagos Islands known for its famous turtles, the explorations of Charles Darwin, and the basis for Darwin’s theory of natural selection.