tree-worshipEnglish

arborolatry, tree-worship

Noun

The worship of trees

English: arborolatry, tree-worship

English words with similar meanings

Show 1 words