Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dendrolatry Definition

Cancel
dendrolatry
noun
The worship of trees

Words Related to dendrolatry!

dendrolatry Examples by Brain Bank Users