meaning of nature worship
1.
a
system
of
religion
that
deifies
and
worships
natural
forces
and
phenomena
Related Words
nature worship
|
Developed & Maintained By
Taraprasad.com