Definisi 'schizophragma hydrangeoides'

English to English
noun
1 climbing shrub with adhesive aerial roots having opposite leaves and small white flowers in terminal cymes; Himalayas to Taiwan and Japan Terjemahkan
source: wordnet30


Visual Synonyms