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