Find the word definition

Wiktionary
marbled polecats

n. (plural of marbled polecat English)