Molluscicides, noun plural of molluscicide. Synonyms in the same form.
limacides
All synonyms for molluscicide →