What is Lonicera venulosa?
Lonicera venulosa, commonly known as Honeysuckle, is a deciduous shrub native to Central and Eastern Europe, Northern Asia, and parts of China. Lonicera venulosa (Latin: Lonicera venulosa) is an edible plant catalogued in PlantSage.
