German-English dictionary »

nitratreductase meaning in English

GermanEnglish
die Nitratreductase Substantiv

nitrate reductasenoun