WordNet
animal stuffer
n. a craftsman who stuffs and mounts the skins of animals for display [syn: taxidermist, stuffer]