Subscribe
URL of the page has been copied to clipboard.
Meaning : Mexican epiphytic orchid having pale green or yellow-green flowers with white purple-veined lip.
Synonyms : butterfly orchid, butterfly orchis, epidendrum venosum
Install App
Encyclia venosa meaning in Telugu.