Meaning of bee killer

Definition of bee killer

(noun) swift predatory fly having a strong body like a bee with the proboscis hardened for sucking juices of other insects captured on the wing

Other information on bee killer

WIKIPEDIA results for bee killer
Amazon results for bee killer