French-English dictionary »

répresseur meaning in English

FrenchEnglish
répresseur nom {m}

repressor◼◼◼(protein that represses)
noun