Subscribe
URL of the page has been copied to clipboard.
Meaning : Stout orchid of central California to northern Washington having racemes of white fragrant bilaterally symmetrical flowers.
Synonyms : coastal rein orchid
Install App
Habenaria greenei meaning in Telugu.