horse-fly (tabanidae)

horse-fly is a family.

horse-fly is a kind of fly (and therefore also a kind of insect, arthropod, animal, Living thing, natural, and thing).

notch-horned cleg is a kind of horse-fly.

4 photos of horse-fly