Wiktionary
bull-fly
n. Any large fly troublesome to cattle, such as a gadfly.
n. Any large fly troublesome to cattle, such as a gadfly.