animal stuffer

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches