limacide

/L IH1 M AE1 S AY1 D/
noun
  1. 1

    (rare, Europe) Any substance intended to kill gastropod molluscs (of the family Limacidae).