Life … Animals Arthropods Insects Hymenopterans Sweat Bees Megalopta Megalopta subgenus Megalopta Megalopta Field notes Close