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