stoats

noun

Plural form of stoat.