Definition, synonyms and related words
Any substance intended to kill gastropod molluscs (of the family Limacidae).