dcsimg
2012 Moorea Biocode   cc-by-nc-sa-3.0

Tachinidae (Tachinid Flies) is a family of flies.

Known occurrences, collected specimens and observations of tachinid flies. View this species on GBIF