What does animal stuffer mean?

animal stuffer meaning in General Dictionary

a craftsman who stuffs and supports the skins of creatures for screen