autorepressors

English

Noun

autorepressors

  1. plural of autorepressor