Definition of ladies' tresses in English:

ladies' tresses

(also lady's tresses)

plural noun

  • usually treated as singular A short orchid with small white flowers arranged in a single or double spiral, growing chiefly in north temperate regions.