Found 1 items, similar to Haematobia irritans.
English → English (WordNet)
Definition: Haematobia irritans
Haematobia irritans
n : small black European fly introduced into North America;
sucks blood from cattle especially at the base of the
horn [syn:
horn fly]