Meaning of vermicide

Definition of vermicide

(noun) an agent that kills worms (especially those in the intestines)

Other information on vermicide

WIKIPEDIA results for vermicide
Amazon results for vermicide