Scientists Just Found a Sea Turtle That Glows

The turtle is the first biofluorescent reptile ever found in the wild

Leave a Reply