TREE OF HEAVEN


Meaning of TREE OF HEAVEN in English

[tree of heaven] (1845): a Chinese ailanthus (Ailanthus altissima syn. A. glandulosa) that has foliage similar to that of the sumacs, has ill-scented staminate flowers, and is grown as a shade and ornamental tree

Merriam-Webster English vocab.      Английский словарь Merriam Webster.