nature worship









nature worship


noun

  1. a system of religion based on the deification and worship of natural forces and phenomena.
  2. love of nature.
47 queries 0.579