ecosocialist

/IH0 K OW0 S OW1 SH AH0 L AH0 S T/
adjective
  1. 1

    Pertaining to ecosocialism.

noun
  1. 1

    A supporter of ecosocialism.