EN

Synonyms for molluskicide

All synonyms

Noun

Definitions

  1. n. 1

    Any substance intended to kill mollusks

Forms

Plural
molluskicides → limacides…

By length

8 letters
limacide