Origin: Germanic Old English prefix
Bee fly has 2 different meanings across 1 category:
hairy nectar-eating fly that resembles a bee; larvae are parasitic on larvae of bees and related insects
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.