salicides

English

Noun

salicides

  1. plural of salicide