Definitions of Habenaria greenei:

  • noun:   stout orchid of central California to northern Washington having racemes of white fragrant bilaterally symmetrical flowers