Wiktionary
ecoactivists
n. (plural of ecoactivist English)
n. (plural of ecoactivist English)