taxidermy
English Dictionary
->
Letter T
-> taxidermy
Search Dictionary:
taxidermy Definition
(n)
the
art
of
mounting
the
skins
of
animals
so
that
they
have
lifelike
appearance
taxidermy Synonyms
taxidermy
© Art Branch Inc.