zoolater ( synonym found)

Definition of zoolater:

(n) : a worshipper of animals

Back to Top