hornet fly

Noun

 * 1) Any of the genus  and allied genera of dipterous insects, of which there are numerous species; large and fierce flies which capture bees and other insects, often larger than themselves, and suck their blood.