Horse Fly Synonyms

Large swift fly the female of which sucks blood of various animals
(Noun)