animal stuffer

Explore definitions, synonyms, and language insights of animal stuffer

Definitions

Noun
a craftsman who stuffs and mounts the skins of animals for display