Advertisement

Synonyms of Taxidermy

Primary definition: The art of preparing, stuffing, and mounting the skins of animals with lifelike effect.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)

Advertisement
Advertisement