piscicides
English
Noun
piscicides
plural of
piscicide