jumaltenpuu

Noun

 * 1) tree of heaven,
 * 2) ailanthus any of several deciduous Asiatic trees of the genus