Definisi 'platanthera'

English to English
noun
1 herbaceous terrestrial orchids of temperate northern and southern hemispheres Terjemahkan
source: wordnet30


Visual Synonyms