What is the meaning of Ecosocialism?

An ideology merging aspects of Marxism, socialism, green politics, environmentalism, etc. that opposes capitalism.

Source: wiktionary.org