autorepressors
English
Noun
autorepressors
plural of
autorepressor