gadfly : Idioms & Phrases


Gadfly petrel

  • (Zoöl.), one of several small petrels of the genus Oestrelata.
Webster 1913

sheep gadfly

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