Word Study
bull fly
CIDE DICTIONARY
bull fly, n.
Any large fly troublesome to cattle, as the gadflies and breeze flies. [1913 Webster]
For further exploring for "bull fly" in Webster Dictionary Online