Species Megachile sp. (Leafcutter bee)

Genus MEGACHILE (Leafcutter bees)
Family MEGACHILIDAE