Adersia oestroides

Adersia oestroides is a species of horse flies in the family Tabanidae.

Distribution
East & Southern Africa, including Zanzibar.