ALL meanings of lady's-tresses
la·dy's-tress·es
L l - noun plural lady's-tresses any orchid of the genus Spiranthes, having spikes of small flowers. 1
- noun lady's-tresses any of various orchids of the genera Spiranthes or Goodyera, having spikes of small white fragrant flowers 0
- abbreviation LADY'S-TRESSES ladies'-tresses 0