bee killer

This is not a dictionary! - Search for "bee killer" in The Danish Dictionary

  • February 27. 2016 from wordnet.princeton.edu

    bee killer noun english

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