Definitions
There is 1 meaning of the phrase
Lonicera Morrowii.
Lonicera Morrowii - as a noun
A grey deciduous honeysuckle shrub paired white flowers turning yellow; japan
Synonyms (Exact Relations)
morrow's honeysuckle