What is Tree of heaven?
The Tree of heaven is a perennial plant native to various regions of China, including North-Central, South-Central, and Southeast China, as well as Inner Mongolia, Manchuria, Taiwan, Tibet, and Xinjiang. Tree of heaven (Latin: Ailanthus altissima) is an edible plant catalogued in PlantSage.
