Lonicera Morrowii (Noun)
Meaning
A grey deciduous honeysuckle shrub paired white flowers turning yellow; Japan.
Classification
Nouns denoting plants.
A grey deciduous honeysuckle shrub paired white flowers turning yellow; Japan.
Nouns denoting plants.