Habenaria greenei
Explore definitions, synonyms, and language insights of Habenaria greenei
Definitions
Noun
stout orchid of central California to northern Washington having racemes of white fragrant bilaterally symmetrical flowers