English dictionary
tree of heaven meaning and definition
Definition and meaning of tree of heaven at MeaningMonkey.org. tree of heaven meaning and definition in the English Dictionary.TREE OF HEAVEN noun
Definition of tree of heaven (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
- synonyms: Ailanthus altissima, tree of the gods
Source: Princeton University Wordnet