Definitions
noun
twining deciduous shrub with clusters of purple-tinged yellow-green flowers; northeastern America
Look “lonicera dioica” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
twining deciduous shrub with clusters of purple-tinged yellow-green flowers; northeastern America