German-English dictionary »

dejodinase meaning in English

GermanEnglish
die Dejodinase Substantiv

deiodinasenoun