Definition of zootheism

  1. zootheism Noun Animal worship; zoolatry.
Feedback Form