Noun horsefly has 2 senses
  1. horse tick, horsefly, Hippobosca equina - winged fly parasitic on horses
    --1 is a kind of louse fly, hippoboscid
    --1 is a member of Hippobosca, genus Hippobosca
  2. horsefly, cleg, clegg, horse fly - large swift fly the female of which sucks blood of various animals
    --2 is a kind of gadfly
    --2 is a member of Tabanidae, family Tabanidae
,
TOP