snow orchid Meaning, Definition & Usage

  1. noun waxy white nearly leafless plant with stems in clusters and racemes of white flowers; northwestern United States to northern California and east to Idaho
    phantom orchid; Eburophyton austinae.

WordNet