"stuffers" in the noun sense
1. taxidermist, animal stuffer, stuffer
a craftsman who stuffs and mounts the skins of animals for display
an advertising circular that is enclosed with other material and (usually) sent by mail
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License