VariousWords beta
Related Terms:
Definitions:
Noun
vermicide
Definition: an agent that kills worms (especially those in the intestines)
Definition: Any substance used to kill worms, especially parasitic intestinal worms