botfly
1. [ noun ] (zoology) stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals
Related terms: gadfly sheep_botfly human_botfly horse_botfly
Similar spelling:   bootblack
  boatbill