piscicides

English

Noun

piscicides

  1. plural of piscicide