'animal stuffer' definitions:

Definition of 'animal stuffer'

From: WordNet
noun
A craftsman who stuffs and mounts the skins of animals for display [syn: taxidermist, animal stuffer, stuffer]