vermicides

English

Noun

vermicides

  1. plural of vermicide