Life … Animals Arthropods Insects Flies Bristle Flies Feather-legged Flies Galactomyia Tachinid Fly species Tachinid Fly Trichopoda pilipes Close