Chances are if you walked up to a group of people and asked "Have you seen a Megachile today?" they'd stare at you blankly. What's a Megachile? It's a native bee, also known as a leafcutter bee. When most people think about bees, they think about honey bees, which are native to Europe.