superrepressors
English
Noun
superrepressors
plural of
superrepressor