• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Taxidermist

1. (n) a craftsman who stuffs and mounts the skins of animals for display

WordNet 2.1 Copyright Princeton University. All rights reserved.