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 taxidermist; the animal stuffer; the stuffer– a craftsman who stuffs and mounts the skins of animals for display 1