German-English dictionary »

topoisomerase meaning in English

GermanEnglish
die Topoisomerase Substantiv

topoisomerase◼◼◼noun