vermicides
English
Noun
vermicides
plural of
vermicide