Definition of nematicide

Definition of nematicide
  1. nematicide Noun Any pesticide designed to kill nematodes (roundworms)
Feedback Form