German-English dictionary »

endopeptidase meaning in English

GermanEnglish
die Endopeptidase Substantiv

endopeptidase◼◼◼noun