tree of heaven
1. |
(noun) deciduous rapidly growing tree of China with sumaclike foliage and sweetish fetid flowers; widely planted in United States as a street tree because of its resistance to pollution |
|
Synonyms: Ailanthus altissima, tree of the gods |
|
Related Words: ailanthus |
|
|