Lonicera dioica
1.
(
noun
) twining deciduous shrub with clusters of purple-tinged yellow-green flowers; northeastern America
Synonyms:
yellow honeysuckle
Related Words:
honeysuckle
Terms and Conditions of Use / Copyright Notice