lady's-tresses: Meaning and Definition of

la•dy's-tress•es

Pronunciation: (lā'dēz-tres"iz), [key]
— pl. -tress•es.
  1. any orchid of the genus Spiranthes, having spikes of small flowers.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.
See also: