TREE OF HEAVEN


Meaning of TREE OF HEAVEN in English

an Asiatic tree, Ailanthus altissima, having large oblong leaves and rank-smelling flowers, often planted as a shade tree. Also called stinkweed .

[ 1835-45 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .