'Ophrys insectifera' definitions:

Definition of 'Ophrys insectifera'

From: WordNet
noun
European orchid whose flowers resemble flies [syn: fly orchid, Ophrys insectifera, Ophrys muscifera]