tachina fly

Explore definitions, synonyms, and language insights of tachina fly

Definitions

Noun
bristly fly whose larvae live parasitically in caterpillars and other insects; important in control of noxious insects

More General Terms

fly