What is Kadsura coccinea?
Kadsura coccinea, commonly known as the scarlet kadsura or red kadsura, is a deciduous shrub native to China South-Central, Southeast, Hainan, Laos, Myanmar, Thailand, and Vietnam. Kadsura coccinea (Latin: Kadsura coccinea) is an edible plant catalogued in PlantSage.
