Definitions
There is 1 meaning of the phrase
European Ladies' Tresses.
European Ladies' Tresses - as a noun
European orchid having shorter racemes of strongly spiraling snow-white flowers
Synonyms (Exact Relations)
spiranthes spiralis