rhizoverb
Beta
Feedback
→
taxidermy
Animal preservation
noun · The craft of preserving dead animals in lifelike form.
Enable JavaScript for search, audio, and interactive vocabulary practice.