slimicides
English
Noun
slimicides
plural of
slimicide