Leafcutter Bees Megachile ♀ #30218 Megachile ♀ #30219 Megachile ♀ #30224 Megachile ♀ #30283 Megachile ♂ #30228 Megachile ♀ #3579 Megachile ♀ #3578 Megachile #2779 Megachile ♀ #2722