Horseflies Meaning
There are 2 meaning(s) for word Horseflies
Meaning 1 : large swift fly the female of which sucks blood of various animals
Synonyms : cleg, clegg, horse fly
Synonyms : cleg, clegg, horse fly
Meaning 2 : winged fly parasitic on horses
Synonyms : hippobosca equina, horse tick
Synonyms : hippobosca equina, horse tick