dendrolatry in French dendrolatry in French dendrolâtrie noun The worship of trees. Add to Flashcards