The tachinid fly (family Tachinidae) is Tachina fera. This is one of Britain's most common tachinid flies but it does not have a common name of its own. This fly's larvae develop as internal.parasites in the caterpillars of various moths.
Adult flies feed on flowers and nectar from aphids and scale insects. As many species also feed on pollen, they can be important pollinators of certain plants, especially at higher, mountainous levels where bees are few in numbers.