Wiktionary
stigmatizers
n. (plural of stigmatizer English)
n. (plural of stigmatizer English)