from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. European orchid whose flowers resemble bumble bees in shape and color
Sorry, no etymologies found.
And even looking at it head-on, I would say the bee orchid in the picture h is pretty clearly more of a bumble-bee orchid than a honey-bee orchid.