Species Megachile leachella
GENUS MEGACHILE (Leafcutter bees)
FAMILY MEGACHILIDAE