Definition of zoolaters

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