Word info Synonyms

zootheism

Noun

Meaning

zootheism (uncountable)

Animal worship; zoolatry.

Source: en.wiktionary.org

Synonyms

Close letter words and terms