Word info Synonyms

Lonicera dioica

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms