French-English dictionary »

dendrolâtrie meaning in English

FrenchEnglish
dendrolâtrie nom {f}

dendrolatry(The worship of trees.)
noun