tachina fly

Noun
  1. Bristly fly whose larvae live parasitically in caterpillars and other insects;
    Important in control of noxious insects (synset 102195466)

Found on Word Lists

Other Searches