Definition of vermicide

Definition of vermicide
  1. vermicide Noun Any substance used to kill worms, especially parasitic intestinal worms
Need more help? Try our forum NEW