Life … Animals Arthropods Insects Flies Bristle Flies Nemoraeini Macromya genus Macromya Macromya Field notes Children Macromya crocata Close