EGAVE

zoolater

Meaning

  1. noun A worshipper of animals

Similar words

zoolatry zootheist zootheism zoolatria zoolagnia zoophilist bestialist theriolatry zoosadist zooerastia

Save “zoolater” to learn later