What is the meaning of horse fly in English?

Learn vocabulary with pictures as well as definitions of horse fly in English

Learn in

See more

n. horse fly

Definition of horse fly in English

Flying insect that is brown with colourful eyes and two wings, and the male of which feeds on nectar while the female feeds on blood.

Synonyms of horse fly in English

horseflygadfly