VariousWords beta
Definitions:
Noun
fly orchid
Ophrys insectifera
Ophrys muscifera
Definition: European orchid whose flowers resemble flies