nature worship

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

Other Searches