meaning of taxidermist

1. A person skilled in taxidermy.
2.
a craftsman who stuffs and mounts the skins of animals for display


Related Words

taxidermist |

Developed & Maintained By Taraprasad.com

Treasure Words