Honeysuckle


What is Honeysuckle?

Honeysuckle is an arching shrub of twining vines native to the northern hemisphere with more than 180 species. [1]