slimicides

English

Noun

slimicides

  1. plural of slimicide