German-English dictionary »

endolysin meaning in English

GermanEnglish
das Endolysin Substantiv

endolysinnoun