Definisi 'habenaria psycodes'

English to English
noun
1. North American orchid with clusters of fragrant purple fringed flowers Terjemahkan
source: wordnet30


Visual Synonyms