English edit

Noun edit

zoolater (plural zoolaters)

  1. A worshipper of animals

Related terms edit

Translations edit