Webster's English Dictionary

Enter the word to look up:

botfly

bot.fly \'ba:t-.fli-\ n : any of various stout two-winged flies (group 
   Oestroidea) with segmented  larvae parasitic in cavities or tissues of 
   various mammals including man