Definisi 'himalaya honeysuckle'

English to English
noun
1 shrub honeysuckle with drooping spikes of purplish flowers Terjemahkan
source: wordnet30


Visual Synonyms