Definition of zoolater

Definition of zoolater
  1. zoolater Noun A worshipper of animals
Need more help? Try our forum NEW