taxidermal ( synonym found)

Definition of taxidermal:

°Of, or pertaining to, taxidermy.

Definition of taxidermal:

°Of, or pertaining to, taxidermy.

Back to Top