Bullfly

Webster's Dictionary of the English Language

·noun Any large fly troublesome to cattle, as the gadflies and breeze flies.