Definitions
There is 1 meaning of the phrase
Lonicera Dioica.
Lonicera Dioica - as a noun
Twining deciduous shrub with clusters of purple-tinged yellow-green flowers; northeastern america
Synonyms (Exact Relations)
yellow honeysuckle