ALL meanings of tree of heaven
tree of heav·en
T t - noun tree of heaven an Asiatic tree, Ailanthus altissima, having large oblong leaves and rank-smelling flowers, often planted as a shade tree. 1
- noun tree of heaven a fast-growing ailanthus (Ailanthus altissima), native to China but widely cultivated in the U.S. as a shade tree 0