animal_stufferEnglish

animal stuffer, stuffer, taxidermist

Noun

A craftsman who stuffs and mounts the skins of animals for display

English: taxidermist, animal stuffer, stuffer

English words with similar meanings

Show 2 words