polecats

noun

Plural form of polecat.