VariousWords beta
Related Terms:
Definitions:
Noun
tree of heaven
tree of the gods
Ailanthus altissima
Definition: 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
Definition: An Asiatic tree (Ailanthus altissima) having foliage similar to that of the sumacs and ill-scented staminate flowers, much used in traditional Chinese medicine, but considered invasive and often subject to control efforts.