TREE OF HEAVEN


Meaning of TREE OF HEAVEN in English

also tree of the gods

: an Asiatic tree ( Ailanthus altissima ) having foliage similar to that of the sumacs and ill-scented staminate flowers, being widely grown as a shade and ornamental tree especially because of its resistance to smoke injury, and naturalized in many parts of the United States

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.