helminthicides

English

Noun

helminthicides

  1. plural of helminthicide