Lonicera dioica
Noun
Meaning
twining deciduous shrub with clusters of purple-tinged yellow-green flowers; northeastern America
Source: WordNetNoun
twining deciduous shrub with clusters of purple-tinged yellow-green flowers; northeastern America
Source: WordNet