Meaning of lady orchid in English:

lady orchid

noun

  • A robust European and North African orchid, Orchis purpurea, with spikes of large flowers typically having a dark red hood and a whitish three-lobed lip spotted with reddish-purple.

Origin

1920s. On the reason for the name, compare quot. 1925.