Spiranthes odorata (Nutt.) Lindl.  
Family: Orchidaceae
Marsh Ladies'-Tresses
[Gyrostachys triloba,  more]
Spiranthes odorata image