human botfly Meaning, Definition & Usage

  1. noun large tropical American fly; parasitic on humans and other mammals
    Dermatobia hominis.

WordNet