Definisi 'lonicera caprifolium'

English to English
noun
1 deciduous climbing shrub with fragrant yellow-white flowers in axillary whorls Terjemahkan
source: wordnet30


Visual Synonyms