Definitions
There is 1 meaning of the phrase
Habenaria Albiflora.
Habenaria Albiflora - as a noun
Bog orchid of eastern north america with a spike of pure white fringed flowers
Synonyms (Exact Relations)
white fringed orchidwhite fringed orchis