lesser butterfly orchid Meaning, Definition & Usage

  1. noun south European orchid having fragrant greenish-white flowers; sometimes placed in genus Habenaria
    Platanthera bifolia; Habenaria bifolia.

WordNet