Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
taxidermy
in English
taxidermy
#uncommon
Definitions
Noun
preserving
animal
skins
in
a
lifelike
state
;
for
display
The
museum
exhibit
featured
taxidermy
specimens
of
various
wildlife
.
Verb
stuffing
and
mounting
animal
skins
(
for
exhibition
,
etc
.)
She
learned
the
art
of
taxidermy
to
preserve
her
hunting
trophies
.