taxidermy

/tˈæksʌdɝmi/

Explore definitions, synonyms, and language insights of taxidermy

Definitions

Noun
the art of mounting the skins of animals so that they have lifelike appearance

More General Terms