slugicides
English
Noun
slugicides
plural of
slugicide