English

edit

Noun

edit

ichthyocides

  1. plural of ichthyocide