tachinid

noun

Any of various bristly, usually grayish dipteran flies of the family Tachinidae, the larvae of which are parasitic on caterpillars and other insects.

noun

Same as tachinarian.

noun

Any insect of the family Tachinidae, especially the tachina fly