What is Chinese Lespedeza?
Chinese Lespedeza, scientifically known as Lespedeza juncea and belonging to the Fabaceae family, is a shrub native to India, Sri Lanka, Afghanistan, and several regions of China, particularly in the North-Central areas. Chinese Lespedeza (Latin: Lespedeza juncea, family Fabaceae) is a medicinal plant catalogued in PlantSage.
