nematocides
English
Noun
nematocides
plural of
nematocide