autorepressor

English

Etymology

From auto- +‎ repressor.

Noun

autorepressor (plural autorepressors)

  1. (genetics) A protein that causes autorepression