taxiderm ( synonym found)

Definition of taxiderm:

°The art of stuffing, and mounting the skins of dead animals for exhibition in a lifelike state.

Back to Top