snowy orchid Meaning, Definition & Usage

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

WordNet