YourDictionary

horsefly

noun pl. horseflies

  1. any of a number of large dipterous flies (family Tabanidae), the female of which sucks the blood of horses, cattle, etc.
  2. any of various other dipterous flies that bite or infest horses, esp. any of a family (Gasterophilidae) of botflies

See horsefly in American Heritage Dictionary 4

Learn more about horsefly

horsefly

link/cite print suggestion box