Attested.to

Definition

the dead body of an animal especially one slaughtered and dressed for food

Seed ·

Term in context

carcass in CommonParlance