English dictionary, thesaurus, translations & etymology
FreeDict.com

limacide in French

limacide in French

limacide
noun
(rare, Europe) Any substance intended to kill gastropod molluscs (of the family Limacidae).
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.