See also: ecocides

French

edit

Noun

edit

écocides m

  1. plural of écocide