nature worship

Noun
  1. A system of religion that deifies and worships natural forces and phenomena (synset 105958203)

Other Searches