Definition of zoolater

  1. zoolater Noun A worshipper of animals
Feedback Form