ARBOROLATRY





Definition:

  1. [noun] worship of trees
    Synonyms: tree-worship

Synonyms: