The immortal jellyfish has become the longest-dwelling animals on this planet. It's really a tiny jellyfish with ninety white tentacles found out during the Mediterranean Sea in the 1880s.Within the drinking water or on land, turtles occur together in bales, sluggish-going congregations that reflect the ancient lineage and enduring attractiveness o