Attested.to

Definition

a strong wrapping paper that resists penetration by blood or meat fluids

Seed ·

Term in context

butcher paper in CommonParlance