clinicides

English

Noun

clinicides

  1. plural of clinicide