See also: écocides

English

edit

Noun

edit

ecocides

  1. plural of ecocide