Life … Animals Arthropods Insects Flies Bristle Flies Tachininae Nemoraeini tribe Nemoraeini Nemoraeini Children Xanthophyto Macromya Close