Word info Synonyms

limacide

Noun

Meaning

limacide (plural limacides)

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

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms