'sheep gadfly' definitions:

Definition of 'sheep gadfly'

From: WordNet
noun
Larvae are parasitic on sheep [syn: sheep botfly, sheep gadfly, Oestrus ovis]