German-English dictionary »

immunotoxin meaning in English

GermanEnglish
das Immunotoxin Substantiv

immunotoxin◼◼◼noun