What is Italian Honeysuckle?
Italian Honeysuckle, scientifically known as Lonicera caprifolium, is a deciduous shrub native to the Mediterranean region and parts of Europe. Italian Honeysuckle (Latin: Lonicera caprifolium) is an edible plant catalogued in PlantSage.
