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