TED Radio Hour cover image

Animal Enigmas

TED Radio Hour

00:00

How an Insect Pees

SOD: How insects pee? Sit back and relax. You're in for a treat. I think of them as nature's tiny engineers because they come up with the most extraordinary and incredible solutions to life's problems. And I just love observing them because they're so full of surprises and curiosities. Today, we tell you about one of nature's most extraordinary engineers that pushes the limits of fluid mechanics and bioengineering.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app