English
Detailed Synonyms for animal stuffer in English
animal stuffer:
animal stuffer [the ~] noun
-
the animal stuffer
– a craftsman who stuffs and mounts the skins of animals for display 1the animal stuffer; the stuffer; the taxidermist– a craftsman who stuffs and mounts the skins of animals for display 1