Attested.to

Definition

a depiction in the form of an animal

Seed ·

Term in context

animalization in CommonParlance