Lonicera dioica

Explore definitions, synonyms, and language insights of Lonicera dioica

Definitions

Noun
twining deciduous shrub with clusters of purple-tinged yellow-green flowers; northeastern America

More General Terms