Wiktionary
ecotherapists
n. (plural of ecotherapist English)
n. (plural of ecotherapist English)