ceticides

English

Noun

ceticides

  1. plural of ceticide