Tabaninae

Tabaninae is a subfamily in the family Tabanidae commonly known as horse flies .

There are more than 3000 described species in Tabaninae.

[1][2]