English dictionary, thesaurus, translations & etymology
FreeDict.com

tree of heaven in Finnish

tree of heaven in Finnish

jumaltenpuu
noun
An Asiatic tree (Ailanthus altissima) having foliage similar to that of the sumacs and ill-scented staminate flowers, much used in traditional Chinese medicine, but considered invasive and often subject to control efforts.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.