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