Definition of nematocide

Definition of nematocide
  1. nematocide Noun any compound used to kill nematode parasites in plants
Need more help? Try our forum NEW