1 English Synonyms for MOLLUSCICIDE
Prev.1Next
limacide
Definition: 1. (rare, Europe) Any substance intended to kill gastropod molluscs (of the family Limacidae).
Show more information about limacide
Prev.1Next
Search took: 1.9269 ms
Definition: 1. (rare, Europe) Any substance intended to kill gastropod molluscs (of the family Limacidae).
Show more information about limacide
Search took: 1.9269 ms