this is the sweat bee (scientific name- halictidae)! as noted in their name, sweat bees are particul