animal-worshipEnglish

animal-worship, zoolatry

Noun

The worship of animals

English: zoolatry, animal-worship

English words with similar meanings

Show 1 words