'lady's tresses' definitions:

Definition of 'lady's tresses'

(from WordNet)
noun
An orchid of the genus Spiranthes having slender often twisted spikes of white flowers [syn: ladies' tresses, lady's tresses]