Quote:
Originally Posted by girlsearching
Turritopsis dohrnii, the immortal jellyfish, is a species of small, biologically immortal jellyfish found in the Mediterranean Sea and in the waters of Japan.
|
That's a beautiful picture! :)
I was reading up about turtles. Fascinating.