Dictionary.com
Thesaurus.com

horn fly

American  

noun

  1. a small bloodsucking fly, Haematobia irritans, that is a pest, especially of cattle.


Etymology

Origin of horn fly

An Americanism dating back to 1700–10