Taxidermied definition

Stuffed, having undergone taxidermy.
adjective
1
1
Advertisement