Home
Search
Index
Definify.com
Definition
2024
écocide
écocide
See also:
ecocide
French
Noun
écocide
m
(
plural
écocides
)
ecocide
Etymology
éco-
+
-cide
Similar Results