gadfly

ˈɡadflʌɪ

noun

a fly that bites livestock, especially a horsefly, warble fly, or botfly.