lonicera dioica - English Synonyms Dictionary

lonicera dioica

n.
[1] yellow honeysuckle