kamus
.
Search
About
tree-worship
English
arborolatry, tree-worship
Noun
The worship of trees
English: arborolatry, tree-worship
English words with similar meanings
Show 1 words
arborolatry