Definitions of botfly:

  • noun:   stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals