lonicera dioica Meaning, Definition & Usage

  1. noun twining deciduous shrub with clusters of purple-tinged yellow-green flowers; northeastern America
    yellow honeysuckle.

WordNet