English dictionary
ladies' tresses meaning and definition
Definition and meaning of ladies' tresses at MeaningMonkey.org. ladies' tresses meaning and definition in the English Dictionary.LADIES' TRESSES noun
Definition of ladies' tresses (noun)
- an orchid of the genus Spiranthes having slender often twisted spikes of white flowers
- synonyms: lady's tresses
Source: Princeton University Wordnet