Attested.to

Definition

a product made from animal material

Seed ·

Term in context

animal product in CommonParlance