Advertisement

Advertisement

tree of heaven

noun

  1. an Asiatic tree, Ailanthus altissima, having large oblong leaves and rank-smelling flowers, often planted as a shade tree.


tree of heaven

noun

  1. another name for ailanthus


Discover More

Word History and Origins

Origin of tree of heaven1

First recorded in 1835–45

Advertisement

Advertisement

Advertisement

Advertisement