nematocides

noun
  1. Plural of nematocide; substances or agents that kill nematodes (parasitic roundworms).
  2. Usage: technical; agriculture; veterinary medicine

Examples