Definition of zoolatry

  1. zoolatry Noun The worship of animals.
Feedback Form