hippoboscid

noun

1.
bloodsucking dipterous fly parasitic on birds and mammals