botfly : Idioms & Phrases


horse botfly

  • noun parasitic chiefly on horses
    Gasterophilus intestinalis.
WordNet

human botfly

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

sheep botfly

  • noun larvae are parasitic on sheep
    Oestrus ovis; sheep gadfly.
WordNet