What does Ausstopferin mean?

Ausstopferin - German to English

taxidermist [female]