Skip to main content

Bug's (Occasional) Word of the Day

polecat

noun. A chiefly nocturnal mustelid mammal (Mustela putorius) of Europe that ejects a malodorous fluid to mark its territory and defend itself from predators.Source