Definitions of Habenaria albiflora:

  • noun:   bog orchid of eastern North America with a spike of pure white fringed flowers