Get the best podcast recommendations in your inbox every week. 😎
Best of Natural History Radio

Who's The Pest? 05 March 13 - Episode 1

27:35 | Mar 5th, 2013

Ep 1 of 3. They make up 80% of the species on earth, and at any time there are ten QUINTILLION of them living. Meet the six-legged rulers of the world: INSECTS. Entomologist Erica McAlister is known as Fly Girl to her friends. As Curator of Flies...Show More