dcsimg

Amegilla senegalensis is a species of Hymenoptera in the family Apidae.