Bee Killer — synonyms, definition
1. bee killer (Noun)
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.
4 types of
dipteran dipteron dipterous insect two-winged insects
2 parts of
Asilidae family Asilidae