Question: are clegs and horse flies the same thing?
Answer: Horsefly is the common English name for members of the family Tabanidae. Confusingly, 'horse fly' and 'horse-fly' are widely used and they are also regionally known as breeze flies, clegs or clags, deer flies or gadflies. Adult horseflies are a seasonal pest to both livestock and their owners.