horsefly

noun tàvec, tavà, moscalló.