lady's tresses Meaning, Definition & Usage

  1. noun an orchid of the genus Spiranthes having slender often twisted spikes of white flowers
    ladies' tresses.

WordNet