naturaliser
Top 20000
Meanings
Verb
1. to naturalize (all senses) (transitive)
2. to stuff (a dead animal) (transitive)