What is the scientific name of the european polecat?
European polecat
As well as the several indigenous names referring to smell (see above), the scientific name Mustela putorius is also derived from this species' foul smell.  The Latin putorius translates to "stench" or "stink" and is the origin of the English word putrid.