animal stuffer

Noun
  1. A craftsman who stuffs and mounts the skins of animals for display (synset 110712955)

Other Searches