Life … Animals Arthropods Insects Flies Flower-loving Flies Flower-loving Flies Apiocera macswaini species 1 observations Apiocera macswaini Apiocera macswaini Close