Botfly
WordNet

noun


(1)   Stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals
WiktionaryText

Noun



  1. One of several dipterous insects of the family Oestridae, some of which are particularly troublesome to domestic animals on which they deposit their eggs.
 
x
OK