VariousWords beta
Related Terms:
Definitions:
Noun
taxidermist
animal stuffer
stuffer
Definition: a craftsman who stuffs and mounts the skins of animals for display
Definition: One who practices taxidermy, the stuffing of animals.