What is Honeysuckle?
Honeysuckle, scientifically known as Lonicera chrysantha, is a deciduous shrub native to regions including Amur, China North-Central, and Japan. Honeysuckle (Latin: Lonicera chrysantha) is a medicinal plant catalogued in PlantSage.
