Lady's Tresses (Noun)
Meaning
An orchid of the genus Spiranthes having slender often twisted spikes of white flowers.
Classification
Nouns denoting plants.
An orchid of the genus Spiranthes having slender often twisted spikes of white flowers.
Nouns denoting plants.