What is Chinese Horse Chestnut?
Chinese Horse Chestnut, Aesculus chinensis, is a deciduous tree native to the central and southeastern regions of China, as well as Laos. Chinese Horse Chestnut (Latin: Aesculus chinensis, family Sapindaceae) is a medicinal plant catalogued in PlantSage.
