omnicides

English

Noun

omnicides

  1. plural of omnicide