limacide

Noun

 * 1)  Any substance intended to kill gastropod molluscs (of the family ).

Translations

 * French: limacide