Noun Definition

arborolatry

1.Definition: the worship of trees

Category: General