Noun Definition

lonicera caprifolium

1.Definition: deciduous climbing shrub with fragrant yellow-white flowers in axillary whorls

Related Noun(s):italian woodbine

Category: Plants