Definitions of Habenaria nivea:

  • noun:   slender fringed orchid of eastern North America having white flowers