English
Detailed Synonyms for Ophrys insectifera in English
Ophrys insectifera:
Ophrys insectifera [the ~] noun
-
the Ophrys insectifera
– European orchid whose flowers resemble flies 1the Ophrys insectifera; the Ophrys muscifera; the fly orchid– European orchid whose flowers resemble flies 1