Tabaninae

Tabaninae is a subfamily of horse flies in the family Tabanidae. There are more than 3000 described species in Tabaninae.


Tabaninae is a subfamily of horse flies in the family Tabanidae. There are more than 3000 described species in Tabaninae.
Read article on Wikipedia