English

edit

Noun

edit

cosmocides

  1. plural of cosmocide