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