Noun taxidermy has 1 sense
  1. taxidermy - the art of mounting the skins of animals so that they have lifelike appearance
    --1 is a kind of
    art, artistry, prowess
,
TOP