limacide (English, noun)
expansion: limacide (plural limacides)
Senses:
glosses: Any substance intended to kill gastropod molluscs (of the family Limacidae).
tags: Europe
rare
Forms:
form: limacides
tags: plural