Advertisement
Advertisement
tree of heaven
noun
- an Asiatic tree, Ailanthus altissima, having large oblong leaves and rank-smelling flowers, often planted as a shade tree.
tree of heaven
Discover More
Word History and Origins
Origin of tree of heaven1
First recorded in 1835–45
Advertisement
Advertisement
Advertisement
Advertisement
Browse