Limacides, noun plural of limacide. Synonyms in the same form.
molluscicides, molluskicides
All synonyms for limacide →