Life … Animals Arthropods Insects Flies Bristle Flies Eucelatoria Tachinid Fly species 1 observations Tachinid Fly Eucelatoria armigera Field notes Close