Triarthria setipennis[Taxonomy ID: 670663] Eukaryota; Metazoa; Ecdysozoa; Arthropoda; Hexapoda; Insecta; Pterygota; Neoptera; Endopterygota; Diptera; Brachycera; Muscomorpha; Oestroidea; Tachinidae; Tachininae; Triarthriini; Triarthria; Triarthria setipennis |