- Nature
- By Laura Sinpetru
- April 5th, 2013
“Extinct” Turtle Species Never Existed to Begin With
Genetic evidence proves the turtle species known as Pelusios seychellensis never existed
Genetic evidence proves the turtle species known as Pelusios seychellensis never existed