Lonicera caprifolium

Explore definitions, synonyms, and language insights of Lonicera caprifolium

Definitions

Noun
deciduous climbing shrub with fragrant yellow-white flowers in axillary whorls

More General Terms