taxidermist

/tˈæksʌdɝmʌst/

Explore definitions, synonyms, and language insights of taxidermist

Definitions

Noun
a craftsman who stuffs and mounts the skins of animals for display