sheep gadfly


Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.sheep gadfly - larvae are parasitic on sheepsheep gadfly - larvae are parasitic on sheep  
botfly - stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals
genus Oestrus, Oestrus - type genus of the Oestridae: sheep botflies