Tree of heaven Meaning, Definition & Usage
-
noun deciduous rapidly growing tree of China with foliage like sumac and sweetish fetid flowers; widely planted in United States as a street tree because of its resistance to pollution
tree of the gods; Ailanthus altissima.
WordNet
Definitions
(Bot.) , an ornamental tree (Ailantus glandulosus ) having long, handsome pinnate leaves, and greenish flowers of a disagreeable odor.