What is the meaning of Naturaliser?

to naturalize

to stuff

Source: wiktionary.org