French-English dictionary »

ailante glanduleux meaning in English

FrenchEnglish
ailante glanduleux nom {m}

tree of heaven◼◼◼(Ailanthus altissima)
noun
[UK: triː əv ˈhev.n̩] [US: ˈtriː əv ˈhev.n̩]