A giant bee, rediscovered

A Moment of Science - A podcast by Indiana Public Media

Podcast artwork

Megachile pluto, commonly called “Wallace’s giant bee” is the world’s largest bee. And perhaps its most elusive.