snailicides
English
Noun
snailicides
plural of
snailicide