French-English dictionary »

réductase meaning in English

FrenchEnglish
réductase nom {f}

reductase◼◼◼(enzyme that chemically reduces its substrate)
noun