Attested.to

Definition

the worship of animals

Seed ·

Term in context

animal-worship in CommonParlance