Vermicide

Noun

  • Any substance used to kill worms, especially parasitic intestinal worms

Leave a Reply

Your email address will not be published.