Humans may not have achieved immortality, but that doesn’t mean other species haven’t figured it out yet. Check out this Jellyfish whcih can quite literally live forever. How does it do this? That is today’s story along with an explanation about Octopus Shields!
Ep 108: Immortality
Posted by Jason Ford on May 18, 2012