Wiktionary
neosocialists
n. (plural of neosocialist English)
n. (plural of neosocialist English)