GeneralConnection.com
➔
Dictionary
taxidermy
Noun
1. art
1. artistry, prowess
Usage