Life … Animals Arthropods Insects Flies Bristle Flies Masiphyini Masiphya genus Masiphya Masiphya Field notes Children Masiphya confusa Close