Megachile willughbiella – Willughby’s Leafcutter Bee Megachile willughbiella - Willughby's Leafcutter Bee [A] Megachile willughbiella - Willughby’s Leafcutter Bee