← All words
noun, masculine

taupicide

noun, masculineplural: taupicides

any substance that kills moles

From taupe.