habenaria nivea Meaning, Definition & Usage

  1. noun slender fringed orchid of eastern North America having white flowers
    snowy orchid.

WordNet