Attested.to

Definition

a craftsman who stuffs and mounts the skins of animals for display

Seed ·

Term in context

animal stuffer in CommonParlance