'sheep botfly' definitions:

Definition of 'sheep botfly'

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