The AI-powered English dictionary
plural taxidermists
One who practices taxidermy, the stuffing of animals. examples