louse fly
Concise Oxford English Dictionary © 2008 Oxford University Press:
louse fly
▶noun a flattened bloodsucking fly which typically spends much of its life on an individual host. [Family Hippoboscidae : many species.]
'louse fly' also found in these Oxford entries:

