Definitions of human botfly:

  • noun:   large tropical American fly; parasitic on humans and other mammals