Live Science podcast “Life’s Little Mysteries” 18: Mysterious Animal Superpowers

In this episode of Life’s Little Mysteries, we’ll take a closer look at mysterious animal abilities that are so incredible they might as well be superpowers. How do animals breathe underwater? Why can microscopic tardigrades survive being frozen for decades?…







