German-English dictionary »

transhydrogenase meaning in English

GermanEnglish
die Transhydrogenase Substantiv

transhydrogenase◼◼◼noun