tree of heaven


noun

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

Origin of tree of heaven

First recorded in 1835–45

British Dictionary definitions for tree of heaven

tree of heaven

noun

another name for ailanthus