multicides

English

Noun

multicides

  1. plural of multicide