Definition of lady orchis in US English:

lady orchis

noun

  • = lady orchid.

Origin

Mid 19th century; earliest use found in Anne Pratt (1806–1893), botanist.