What is Chinese Angelica Tree?
Chinese Angelica Tree, scientifically known as Aralia chinensis, is a perennial shrub native to the forests of Borneo, China South-Central, China Southeast, Hainan, and parts of Vietnam. Chinese Angelica Tree (Latin: Aralia chinensis) is an edible plant catalogued in PlantSage.
