stigmatists

noun

Plural form of stigmatist.