'bee orchid' definitions:

Definition of 'bee orchid'

From: WordNet
noun
European orchid whose flowers resemble bumble bees in shape and color [syn: bee orchid, Ophrys apifera]