The story
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Any of the flies in the family Bombyliidae, with adults that look like bumblebees and larvae that are parasitic on the eggs or larvae of other insects. Full definition →
Etymology from Wiktionary, CC BY-SA 4.0.