Taxidermy — definition

1. taxidermy (Noun)

1 definition

taxidermy (Noun) — The art of mounting the skins of animals so that they have lifelike appearance.

3 types of
art artistry prowess