Megachile sp. (Leafcutter bee)
GENUS: MEGACHILE (Leafcutter bees)
FAMILY: MEGACHILLIDAE