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