Taxidermist Synonyms

A craftsman who stuffs and mounts the skins of animals for display
(Noun)
Synonyms:
  1. animal stuffer
  2. stuffer