Meaning of animal stuffer

Definition of animal stuffer

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

Other information on animal stuffer

WIKIPEDIA results for animal stuffer
Amazon results for animal stuffer