Subscribe
URL of the page has been copied to clipboard.
Meaning : Orchid of boggy or wet lands of north central United States having racemes of very fragrant creamy or greenish white flowers.
Synonyms : prairie orchid, prairie white-fringed orchis
Install App
Habenaria leucophaea meaning in Telugu.