VariousWords beta
Definitions:
Noun
taxidermist
animal stuffer
stuffer
Definition: a craftsman who stuffs and mounts the skins of animals for display